为什么C语言文件操作总是出现找不到文本文件

#include<stdio.h>
#include<stdlib.h>

void main()
{
FILE *fp;
char ch;
if((fp=fopen("c:\\myfile.txt","r"))==NULL);
{
printf("Can't find the file!\n");
getchar();
exit(1);
}
ch=getc(fp);
while(ch!='\0')
{
putchar(ch);
ch=getc(fp);
}
printf("%d\n",sizeof(fp));
fseek(fp,0L,0);
printf("%ld",ftell(fp));
fclose(fp);
}
有事找得到文本文档。有时候又找不到。为什么?路径没错误啊。

c:\\myfile.txt
这个路径错了。C语言正确的应该是 c:/myfile.txt
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网