0
点赞
收藏
分享

微信扫一扫

linux下获取文件大小

紫荆峰 2022-01-11 阅读 175
linux

在读文件时,为了不造成空间的浪费,所以动态创建固定长度buff最为方便,那么buff长度怎么确定呢?linux下有专门关键字可以获取长度。

#include <sys/stat.h>
int file_len(char* filename)
{
    int len;
    struct stat fileStat;
    stat(filename,&fileStat);
    len=fileStat.st_size;
 
    return len;
}

这种获取文件长度方法,不用遍历文件内容,所以可以快速获取文件长度。

举报

相关推荐

0 条评论