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 ; 
}

  

posted on 2020-01-17 14:02  lydstory  阅读(324)  评论(0)    收藏  举报

导航