编程基本功——计算文件的大小
一、分析
巧妙利用fseek()重定位流上的文件指针和ftell()获得当前文件指针相对于文件开头处的位置,可以高效率求的文件的大小
二、源码
1: #include "stdio.h"
2: 3: int main()
4: { 5: FILE *fp;6: long f;
7: fp = fopen("C:\\test.txt", "r");
8: fseek(fp, 0, SEEK_END); 9: f = ftell(fp); 10: fclose(fp);11: printf("the length of the file is %d bytes\n", f);
12: return 0;
13: }

浙公网安备 33010602011771号