因为之前有一段是先检测这个文件有多少行的,然后才要来读取具体的文件内容,为了之后读取文件的时候文件指针还在文件头,所以,
用了这样的代码。。。。
FILE *file;
FILE *ctnum;
ctnum = file;
没错,我用另外一个指针指向了文件头,去移动那个ctnum的指针来扫描文件,但是为什么之后的原因居然是file指针跟着动了呢?现在还是不明白!
然后就是在后来用fread()之前加上了一句
fseek(file,0,SEEK_SET);
然后读取就正确了。