c语言sscanf函数的用法是什么
392
2022-11-18
Linux开发_文件目录操作介绍、创建BMP图片
任务1: 文件操作函数学习
学习两套函数:
针对文件指针操作。
针对文件描述符操作。
文件操作相关的练习作业
1.(编码)创建一张BMP图片,颜色可以指定。
3.文件加密和解密。 密码: 数字方式、字符串方式
(1)加密方式: 异或加密
扩展: 加密方式: MD5加密
扩展作业: 实现文件的压缩和解压,模拟tar命令。
创建BMP图片:
1.BMP图片数据取模,模拟图片取模软件。(选择16位或者24位取模方式)
2.BMP图片放大缩小,根据输入的尺寸放大缩小图片。
3.实现图片4种翻转效果: 上、下、左、右。
文件系统:
1.文件系统本身就是一套上层(软件层)算法,底层有与硬件交互的接口。
硬件: 磁盘、U盘、SD卡 (扇区)…….
2.文件本身属于一个容器,没有规定存放什么类型的数据。
3.文件指针(光标位置),会随着读写函数移动。
4.文件读写权限: 打开文件需要选择正确的权限。
文件格式介绍:
图片: BMP、PNG、JPG/JPEG、GIF、ICO
文本: txt(字符串)
文档: doc
Main函数传递参数
#include int main(int argc,char **argv) { //argc :表示参数的数量 //argv :二维指针,指向传入的每一个字符串首地址 int i; for(i=0;i;i++)<> { printf("argv[%d]=%s\n",i,argv[i]); } return 0; } |
目录过滤:
任务2: 目录相关操作函数
创建目录、打开目录、读取目录。
需求: 获取指定目录下指定后缀的所有文件,并且输出每个文件的路径信息。
作业: 拷贝目录下所有文件(指定后缀的文件)到指定目录下,考虑一层目录。
扩展: 递归拷贝,考虑多层目录。
任务3: Makefile文件
作业:
1.使用Makefile建立工程,只需要写一个Makefile文件。
2.使用Makefile建立工程,每个目录下就写一个Makefile文件。
app:print.o main.o sum.o gcc main.o print.o sum.o -o appprint.o:print.c gcc print.c -cmain.o:main.c gcc main.c -csum.o:sum.c gcc sum.c -cclean: rm app *.o -f
;i++)>
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~