c语言fread()无法读取文件

来源:互联网 发布:javascript api文档 编辑:程序博客网 时间:2024/05/22 05:14

因为之前有一段是先检测这个文件有多少行的,然后才要来读取具体的文件内容,为了之后读取文件的时候文件指针还在文件头,所以,

用了这样的代码。。。。

FILE *file;

FILE *ctnum;
ctnum = file;


没错,我用另外一个指针指向了文件头,去移动那个ctnum的指针来扫描文件,但是为什么之后的原因居然是file指针跟着动了呢?现在还是不明白!


然后就是在后来用fread()之前加上了一句

fseek(file,0,SEEK_SET); 

然后读取就正确了。





原创粉丝点击