fstat获得文件大小方法_pdfium
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <unistd.h>
//获取文件的大小
int get_file_size(int f)
{
struct stat st;
fstat(f, &st);
return st.st_size;
}
int main(void)
{
int fd = open("test.py",O_RDWR);
int size ;
if(fd < 0)
{
printf("open fair!\n");
return -1 ;
}
size = get_file_size(fd) ;
printf("size:%d字节--->%.2fK\n",size,(float)size/1024);
return 0 ;
}
浙公网安备 33010602011771号