C 語言基礎(chǔ)教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C 文件 ftell() 函數(shù)

ftell()函數(shù)返回指定流的當(dāng)前文件位置。將文件指針移到文件末尾后,我們可以使用ftell()函數(shù)獲取文件的總大小??梢允褂肧EEK_END常量在文件末尾移動文件指針。

語法:

long int ftell(FILE *stream)

程序:ftell.c

#include <stdio.h>  
#include <conio.h>  
void main (){  
   FILE *fp;  
   int length;  
   clrscr();  
   fp = fopen("file.txt", "r");  
   fseek(fp, 0, SEEK_END);  
  
   length = ftell(fp);  
  
   fclose(fp);  
   printf("文件的大小: %d bytes", length);  
   getch();  
}

輸出:

文件的大小: 21 bytes
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清