文件IO 练习题
文件IO阶段
七.季
这个作者很懒,什么都没留下…
展开
-
Linux学习 文件IO阶段A3——在LED上显示一个色块,位置、大小自己定义
Linux学习 文件IO阶段——在LED上显示一个色块,位置、大小自己定义我们要在LED上显示一个色块,还要规定色块的位置大小,如何做到?1)只要我们规定第一次光标的位置,就可以找到色块的初始位置;2)找到色块的起初是位置之后,如何规定色块的行?我们可以在光标的位置输入一行像素,像素的长短x我们可以规定,这就是色块的行宽x;3)有了行宽后,如何打印出宽?我们让输入行的代码执行y次就可以了。4)每次输入光标之后,再次执行输入像素代码的时候,不是接着输入的吗?这样怎么可能得到一个色块呢?我们把输入像素原创 2021-03-27 13:02:55 · 540 阅读 · 0 评论 -
Linux学习 文件IO阶段A2——用映射,实现LED界面刷像素
Linux学习 文件IO阶段A2——用映射,实现LED界面刷像素我们为什么要用映射空间呢?用write写入不是更好吗?用write写入数据,会出现输入卡顿,输入的数据有缺失的情况。因为映射空间是在数据存满空间时,吧数据一下写进LED屏幕的,所以这样输入方式就很快捷、不卡顿、输入信息完整。以下是参考代码:#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<unistd.h&g原创 2021-03-27 12:39:38 · 137 阅读 · 0 评论 -
Linux学习-文件IOA1——用结构体和文件操作函数实现文件的拷贝
Linux学习-文件IOA1——用结构体和文件操作函数实现文件的拷贝其实我们不必选用结构体去实现模仿拷贝功能的,但是为了锻炼我们的思维以及对结构体、文件操作函数的使用,所以我们就这样来折腾自己。学习的过程就是将复杂的事情简单化,再将简单的事情复杂化,这样才会对只是理解更深刻透彻,运用的也会更加得心应手,我们在实际上遇到问题的时候也能从不同角度考虑问题了。以下是参考代码以及注释:#include<sys/types.h>//open头文件#include<sys/stat.h>原创 2021-03-27 12:14:34 · 209 阅读 · 0 评论