欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C语言获取文件大小的简单方法

程序员文章站 2024-03-18 18:41:40
...

int get_file_size(FILE * file_handle)
{

//获取当前读取文件的位置 进行保存
unsigned int current_read_position=ftell( file_handle );
int file_size;
fseek( file_handle,0,SEEK_END );
//获取文件的大小
file_size=ftell( file_handle );
//恢复文件原来读取的位置
fseek( file_handle,current_read_position,SEEK_SET );

return file_size;

}

相关标签: C语言