怎么判断文件已经到尾了?

用fread(目标地址,长度,个数,文件流)怎么判断文件已经读完了?

第1个回答  2013-08-26
在C语言里,如果读到了EOF就表明文件结束 。ch=fgetc(fp);
ch==EOF也是文件结尾
第2个回答  2013-08-26
先获取文件大小. fseek(infile,0,SEEK_END);
InputFileLen= ftell(infile);
fseek(infile,0,SEEK_SET); 或者有一个标志 feof
第3个回答  2013-08-26
返回值为0,就是无法再读取了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网