怎样判断一个文本文件为空,只用C语言,不用C++

如题所述

只用C,有这几种方法:
1. 打开文件,获取长度,判断长度,长度为0,那文件肯定为空。可以用fseek(fp, 0L, SEEK_END ); 然后ftell读取位置,这个位置就是文件长度。
2. 打开文件,读取文件,如果读取的长度为0,文件也一定为空
3. 用stat()函数来获取文件状态,判断里面的st_size就可以了,这个函数的用法,你可以百度一下
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

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