failed to get "file path"
本帖最后由 HeartMark 于 2013-10-15 19:09 编辑int main(){
FILE *f;
char ch=0;
f=fopen("E:\text.txt","wt+");
if(f==0)return -1;
printf("%d\n",f);
ch=getchar();
while(ch!=EOF){
fputc(ch,f);
ch=getchar();
}
system("pause");
return 0;
}
见加红参数,没办法获取或生成文件。
**** Hidden Message *****
wt?这是什么打开方式 原因是在windows下 \被认为是转义字符, ‘\\’才代表字符‘\’,比如说‘\n’是回车 你可以试试f=fopen("E:\\text.txt","wt+");
{:5_100:}怎能无视我的隐藏 路径用"\\","\"是转义字符 我曾经也犯过这个错误
页:
[1]