c - c程序中的文件大小

标签 c

我只是想在 c 程序的帮助下找到文件大小..我写了一个代码但是它给出了错误的结果...

fseek(fp,0,SEEK_END);
osize=ftell(fp);

还有其他办法吗?

最佳答案

stat 系统调用是解决这个问题的常用方法。或者,在您的特定情况下,fstat

关于c - c程序中的文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5757353/

相关文章:

java - 我正在尝试 JNI 如何在 Linux 中设置 java.library.path

c - 卡在 sigwait 上

objective-c - iOS 双方法参数失败

c - 为什么在 C 中声明一个只包含数组的结构?

c++ - c/c++ 中类型的大小

c - memcpy 复制了错误的字节数

c - 现代终端通常会正确呈现所有 utf-8 字符吗?

c++ - C/C++ Hook 来访问程序的窗口元素

c - 如何调用Oracle的olog()?

c - c 中的严格别名和数组