C语言fstat函数获取文件的大小

函数原型:int fstat(int fildes, struct stat *buf);

参数说明:

fstat()用来将参数fildes所指的文件状态,复制到参数buf所指的结构中(struct stat)。
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include

intmain(void)
{
intfd = open(“test.py”,O_RDWR);
intsize ;
if(fd <0)
{
printf(“open fair!\n”);
return-1;
}
size = get_file_size(fd) ;
printf(“size:%d字节—>%.2fK\n”,size,(float)size/1024);

return0;
}
发布了282 篇原创文章 · 获赞 4 · 访问量 5625
展开阅读全文
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览