只有高手才可以发言
程序代码:#include<stdio.h>
#include<stdlib.h>
main()
{
FILE *fp;
char str[256];
if((fp=fopen("F:\filename.text","r"))==NULL)
{
fprintf(stderr,"error open of file");
exit(1);
}
while(!feof(fp))
{
fscanf(fp,"%s",str);
puts(str);
printf("%ld\n",ftell(fp));
}
rewind(fp);
printf("%ld\n",ftell(fp));
fclose(fp);
return 0;
}
在我的这个程序里我在f盘建立了一个filename.text的文件,可是为什么却总是显示:error open of file 呢??这到底是怎么回事??有时候我建立的文件能够读,可是有时却会出错,我真的是不知道该怎么办???
有高手在文件方面有深入的了解麻烦给小弟讲解明白点呀!先谢谢了呀!
一定给高分的呀!呵呵!
[ 本帖最后由 我菜119 于 2010-4-28 14:46 编辑 ]









一般吧
找高手乃干嘛不上CU上去找

乃连fopen()都不懂用,还在这里唧唧歪歪