只有高手才可以发言
程序代码:
#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 编辑 ]