社区
工具平台和程序库
帖子详情
C语言中获取文件大小
不录
2003-01-18 01:15:33
C语言中提供了很多文件操作函数,如fopen, fread, fclose, fseek,那么有没有获取文件大小的函数,还是用别的方法?
...全文
139
4
打赏
收藏
C语言中获取文件大小
C语言中提供了很多文件操作函数,如fopen, fread, fclose, fseek,那么有没有获取文件大小的函数,还是用别的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qing_li73
2003-01-18
打赏
举报
回复
do it yourself
glassshark
2003-01-18
打赏
举报
回复
没有标准方法,要看具体的操作系统实现和接口,看书去吧。
而你说:
》》C语言中提供了很多文件操作函数,如fopen, fread, fclose, fseek,那么有没有获取文件大小的函数,还是用别的方法?
不录
2003-01-18
打赏
举报
回复
不是吧,最底层的文件大小的计算是这样的????????????????????????????好像很浪费时间吧,万一文件特别大呢?
glassshark
2003-01-18
打赏
举报
回复
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char* argv[])
{
FILE * f;
long length=0;
char c;
f=fopen("test.c","rb");
if(!f)
exit(1);
while(!feof(f)){
fread(&c,1,1,f);
length++;
}
length--;
fclose(f);
printf("file size is %ld\n",length);
return 0;
}
Linux 下
C语言
获取
文件大小
Linux 下
C语言
获取
文件大小
C语言
是一种比较底层的语言,有时在其他语言
中
很容易操作的事情,在
c语言
中
就比较麻烦,例如
获取
一个文件的大小。Java
中
File类有个length函数,Python
中
os.path包
中
有个getsize函数,...
c语言
获取
文件大小
的示例
在
C语言
中
测试文件的大小,主要使用二个标准函数,下面是使用示例,需要的朋友可以参考下
C语言
--视频精讲
C语言
作为被长期使用的编程语言,可以被运用到各种操作系统,游戏,开发
中
。本课程作为互联网上首家使用C99录制的
C语言
教程,展现了全面、专业。标准的
C语言
教程。可以帮助学员从基础开始一点点的深刻理解
C语言
。
用
C语言
获取
文件的大小示例分享
在linux下
获取
一个指定
文件大小
(字节为单位)的代码。查了一下发现是使用系统调用stat来实现,那么如何使用
C语言
或C++语言来写一个通用的函数来
获取
指定
文件大小
的函数呢?
OpenGL编程指南(第四版)(PDF)+源码
OpenGL图形系统是一个软件接口,让程序员能够创建交互式程序,使用计算机图形学技术生成具有真实感的图像。本书是OpenGL ARB推荐的OpenGL 1.4版学习指南。本书首先阐述OpenGL的功能和计算机...注: 此
文件大小
为34MB
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章