c语言读取文件字节数,怎么在C语言中利用fstat函数获取文件的大小
怎么在C语言中利用fstat函数获取文件的大小
发布时间:2021-01-22 17:03:17
来源:亿速云
阅读:110
作者:Leah
怎么在C语言中利用fstat函数获取文件的大小?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
函数原型:int fstat(int fildes, struct stat *buf);
参数说明:
fstat()用来将参数fildes所指的文件状态,复制到参数buf所指的结构中(struct stat)。
写个范例:#include
#include
#include
#include
#include
//获取文件的大小
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
{
printf("open fair!\n");
return -1 ;
}
size = get_file_size(fd) ;
printf("size:%d字节--->%.2fK\n",size,(float)size/1024);
return 0 ;
}
关于怎么在C语言中利用fstat函数获取文件的大小问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
c语言读取文件字节数,怎么在C语言中利用fstat函数获取文件的大小相关推荐
- C语言fstat函数获取文件的大小
该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处 本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105112131 f ...
- php中readfile的用法,怎么在php中利用readfile() 函数设置文件的大小
怎么在php中利用readfile() 函数设置文件的大小 发布时间:2020-12-18 15:51:48 来源:亿速云 阅读:77 作者:Leah 本篇文章为大家展示了怎么在php中利用readf ...
- php中glob怎么用,如何在php中利用glob函数对文件进行遍历
如何在php中利用glob函数对文件进行遍历 发布时间:2020-12-11 16:02:47 来源:亿速云 阅读:76 作者:Leah 如何在php中利用glob函数对文件进行遍历?相信很多没有经验 ...
- mac pandas文件路径_Mac进阶必看:如何利用Automator快速获取文件路径
在重装mac os系统后,有的小伙伴会选择手动恢复数据,但是却发现一些软件比如FTP.iterm2.foxmail等这些软件的配置信息没有了,其实数据并没有丢失哦!一般情形下数据都会在/Users/d ...
- python获取文件字节数_python关于文件操作中的字符个数和字节数
记得刚开始学习python文件操作写文件的时候有个问题,很奇怪.最后知道了就是字节数的原因. 我们先来看个例子. 新建个文件存为utf-8命名为0117utf-8.txt记得去掉BOM头. 我们用r+ ...
- C语言常见数据类型字节数和打印格式总结(快速掌握)
目录 一.简介 二.字节数对比 三.输出不同类型格式 四.常用类型简写总结 一.简介 本文主要介绍C语言常见数据类型字节数.不同类型输出格式和c程序中不同类型的简写总结.c语言中,常见数据类型的字节数 ...
- R语言使用fs包的file_info函数查看文件元信息(属性信息)、使用file_chmod函数修改文件的权限、使用file_chown函数修改文件的所有者
R语言使用fs包的file_info函数查看文件元信息(属性信息).使用file_chmod函数修改文件的权限.使用file_chown函数修改文件的所有者 目录
- R语言list.files函数获取文件列表实战
R语言list.files函数获取文件列表实战 目录 R语言list.files函数获取文件列表实战 #仿真数据 #基本语法
- php利用ajax文件上传,如何在PHP中利用AjaxForm实现一个文件上传功能
如何在PHP中利用AjaxForm实现一个文件上传功能 发布时间:2020-12-18 14:52:38 来源:亿速云 阅读:94 作者:Leah 如何在PHP中利用AjaxForm实现一个文件上传功 ...
最新文章
- ip的正则表达式 java,项目实战:Java正则表达式验证IP地址
- mysql 1146错误
- 成功解决 raise RuntimeError(“The JPMML-SkLearn conversion application has failed. The Java executable
- 路由(route)是什么意思?
- 小孩都看得懂的YOLO!
- FlexPaper 2.2.1介绍与提取嵌入的文档
- 小心 HttpClient 中的 FormUrlEncodeContent 的 bug
- 2011系统架构师大会分享-自动化运维中的关系管理
- C# xsd转C#类(转)
- 计算机主机清理步骤,三个方法教你如何正确清理C盘空间
- vivado global和out-of-context 选项
- lenovo电脑_办公笔记本电脑有哪些值得推荐?
- 树链剖分+线段树 CF 593D Happy Tree Party(快乐树聚会)
- 一步教你轻松实现--Word方括号打勾☑
- 2019-04-26周五宁波和杭州都下雨了,晚饭的鱼粉好大份哦,这是我第一次吃鱼粉!Hhhhhhhh下雨了就给吃点面才暖和,辛苦快递小哥哥了呀,其实这家店就在食堂我看见很多次了懒得买,外卖好像更便宜!
- Python之路(第二十三篇) 面向对象初级:静态属性、静态方法、类方法
- c语言 10 9-8 7-6… 1循环语句,C语言学习与总结---第五章:循环结构程序设计
- 网易七鱼的使用(web代码接入)
- #小程序# 如何解决video视频在ios里出现黑屏?
- 【心情分享】时间的魅力
热门文章
- python求年利率_python-3.x - 如何在python 3中计算年利率 - SO中文参考 - www.soinside.com...
- Unity 开发 Hololens2 MR应用程序
- 计算机打印机共享失败,电脑共享打印连接错误怎么回事 电脑打印共享错误的解决方法...
- CCNU ACM 2016夏季集训·day1比赛
- 程序员女朋友礼物python代码_@程序员,用 Python 给女朋友准备个儿童节礼物可好?...
- 深入理解和把握数字经济的基本特征
- 函数凹凸性与黑塞矩阵
- Swift 开发之 Vapor
- 微信小程序长按图片发送给好友
- LintCode刷题(入门篇)