zoukankan      html  css  js  c++  java
  • 4.11 计算文件的大小

    Q:编写一个c程序,计算指定文件的大小。

    注意:

    fseek(FILE *fp,long offset,int base);//重定位流上的文件指针,即将fp指向的文件的位置指针移向以base为基准,以offset为偏移量的位置。

    ftell(FILE *fp);//返回当前文件指针的位置。这个位置是指当前文件指针相对于文件开头的位移量。

    #include<stdio.h>
    int main() {
    	FILE *myf;
    	long f;
    	myf=fopen("c:\test.txt","r");//打开文件test.txt
    	fseek(myf,0,SEEK_END);//将文件指针置于最后
    	f=ftell(myf);  //返回文件长度
    	fclose(myf);
    	printf("the length of the file is %d bytes
    ",f);
    	
    	return 0;
    }
    

      补充:程序中的c:\test.txt是用4.10中生成的文件。

    拥抱明天! 不给自己做枷锁去限制自己。 别让时代的悲哀,成为你人生的悲哀。
  • 相关阅读:
    Java SE——线程介绍
    Vue
    Spring asm
    spring 自定义标签的实现
    Spring InitializingBean 接口以及Aware接口实现的原理
    值传递与引用传递
    redis学习
    ssm多数据源配置
    redis 启动
    json的设置
  • 原文地址:https://www.cnblogs.com/dd2hm/p/6756069.html
Copyright © 2011-2022 走看看