filelength

filelength函式用於獲取檔案的長度,但是最大只能獲取2g的檔案大小,因為返回值類型long使用4個位元組大小來表示,最大為2的31次方也就是2G的大小。

基本介紹

  • 中文名:filelength
  • 名詞類型:函式
  • 名詞領域:編程
  • 功能:獲取檔案的長度
  • 所在頭檔案:#include <io.h>
longfilelength(int_FileHandle);
參數:
_FileHandle:檔案的句柄。
返回值:檔案的大小,單位為位元組。
備註:_FileHandle可以使用fileno函式來獲取(fileno是獲取檔案的相關描述信息)。
舉例:
FILE*file=fopen("test.txt","r");intiSize=filelength(fileno(file));fclose(file);

相關詞條

熱門詞條

聯絡我們