编程基本功——计算文件的大小
2010-05-24 09:55
281 查看
一、分析
巧妙利用fseek()重定位流上的文件指针和ftell()获得当前文件指针相对于文件开头处的位置,可以高效率求的文件的大小二、源码
#include "stdio.h"
int main()
{
FILE *fp;
long f;
fp = fopen("C:\\test.txt", "r");
fseek(fp, 0, SEEK_END);
f = ftell(fp);
fclose(fp);
printf("the length of the file is %d bytes\n", f);
return 0;
}
相关文章推荐
- 编程基本功——C标准文件的读写操作示例
- c 到 unix c 高级编程中计算文件大小的三种方法
- 编程基本功——计算字符的ASCII码
- 音视频文件码率与大小计算
- Java本地文件删除和计算文件大小
- 视频文件大小计算
- 音视频文件码率与大小计算
- 音视频文件码率与大小计算
- 计算文件大小,java
- FileUtil.java对文件做各种处理 保存获取下载文件 计算文件大小
- 编程基本功——判断某天是一年中的第几天
- 系统编程中的文件大小修改truncate/lseek
- linux系统调用之stat 计算一个文件大小
- 音视频文件码率与大小计算
- 计算文件大小的分类
- 基于c++标准库计算文件大小
- 计算沙盒中Libray/Caches目录里所有文件的大小
- oracle数据库大小文件最大值的计算方式
- MASM32编程使用PE文件头信息计算文件长度
- linux 遍历相同文件名,并计算所有文件大小之和