![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件IO
是旭旭呀
我们要学会长大,一个人抵过千军万马
展开
-
求指定目录下所有普通文件的大小之和
问题引入:假设定义一个目录的大小为,该目录下面以及其所有子目录,所有的普通文件的大小之和,请写一个函数求一个目录的大小。(Linux系统注意:过滤掉 . 和 …这两个隐藏文件夹)#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <string.h>#include <dirent.h>int原创 2020-11-05 16:43:02 · 1035 阅读 · 0 评论 -
Linux系统IO实现文件拷贝
问题引入:利用Linux提供的系统IO函数(eg:open , close , read , write ,lseek ),现两个文件的拷贝,文件名从命令行参数传入:./a.out 11.txt 22.txt#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>int main(in原创 2020-11-05 16:25:27 · 2541 阅读 · 0 评论 -
读取bmp位图的信息
问题引入:解析一张bmp图片文件,(bmp图片文件格式https://download.csdn.net/download/weixin_45800785/13089497)(1)判断是否为真正的bmp文件,输出判断结果;(2)如果是求bmp文件的大小?bmp文件的宽和高?bmp文件的分辨率?bmp文件中一个像素点占了个字节?#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#i原创 2020-11-05 14:03:40 · 506 阅读 · 0 评论