feof
(可用于判断二进制文件/文本文件读取结束以后真实的结束情况 )
在文件读取过程中,不能用feof函数的返回值直接用来判断文件的是否结束!!! 例如:用while(!feof(fp))来一直读取文件直到文件结束
feof的正确使用场景:feof应当用于,在文件读取已经结束的时候,判断是读取失败导致的结束还是遇到文件尾正常的结束(与ferror搭配)
对于文本文件:
对于二进制文件:
参考资料:其中的例子也说明了feof的正确使用场景
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有