#include fpos_t FileSize(void) { fpos_t fsize = 0; char *FileName = "C:\\MyFolder\\Homepage\\public_html\\C\\SizeFile\\SizeFile.txt"; FILE *fp = fopen( FileName, "rb" ); /* ファイルサイズを調査 */ fseek( fp, 0, SEEK_END ); fgetpos( fp, &fsize ); fclose(fp); return fsize; } int main(void) { printf( "ファイルのサイズは %d です。\n", FileSize() ); return 0; }