C语言简单示例(文件读写8)

#include <stdio.h>
main()
{
   FILE *fp;
   char filename[80];
   long length;
   printf("输入文件名:");
   gets(filename);
   //以二进制读文件方式打开文件
   fp=fopen(filename,"rb");
   if(fp==NULL)
      printf("file not found!\n");
   else
      {
         //把文件的位置指针移到文件尾
          fseek(fp,0L,SEEK_END);
         //获取文件长度;
          length=ftell(fp);
          printf("该文件的长度为%1d字节\n",length);
          fclose(fp);
      }
}

你可能感兴趣的:(C语言简单示例(文件读写8))