long getfilesize(const char * filename)
{
FILE *fp;
long lRet;
if ((fp = fopen(filename, "r")) == NULL)
return 0;
fseek(fp, 0, SEEK_END);
lRet = ftell(fp);
fclose(fp);
return lRet;
}
代码说明:
filename:文件路径。
返回值:如果成功则返回文件大小,否则返回零。
{
FILE *fp;
long lRet;
if ((fp = fopen(filename, "r")) == NULL)
return 0;
fseek(fp, 0, SEEK_END);
lRet = ftell(fp);
fclose(fp);
return lRet;
}
代码说明:
filename:文件路径。
返回值:如果成功则返回文件大小,否则返回零。
博客给出了一段C语言代码,定义了一个名为getfilesize的函数,用于获取指定文件的大小。函数接收文件路径作为参数,若成功打开文件则返回文件大小,否则返回零。
645

被折叠的 条评论
为什么被折叠?



