C语言里面怎么判断一个二进制文件为空文件

在C里面怎样实现判断文件内容为空?据说要获取偏移量?怎么获得?求详细点的答案,谢谢各位了。

打开后用 fseek(fp, 0L, SEEK_END) 把文件指针移到最后
然后 int size = ftell(fp) 就得到文件总长度
判断size 是不是 0 就行

你可以查查相关函数的用法
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-28
直接上来就判断到没到文件尾就行
相似回答