使用feof()来判断,返回非0就是结束了。if (feof(fp)) ...... 此时就表明文件结束了,别再读了
feof(fp)!=0 则文件结束
fread函数可通过返回值来判断文件是否结束fwrite函数无法直接判断
FILE* fp = .....while(!feof(fp)){ /* do sth.* / }