|*
Linux 课程设计 每日小结(第二天)
项目开发日报表
姓名:赵洁 日期:2018.10.9
项目名称 | 嵌入式工程实训 |
---|---|
本人进度计划以及任务 | 跟着老师敲了300行代码量并理解到了Linux下文件的读写操作(fopen和fwrite)并学会使用fread,fwrite,fseek以及fcopy |
本日开发中出现的问题汇总 | 1、fread是带缓冲的,read不带缓冲.2、fopen是标准c里定义的,open是POSIX中定义的.3、fread可以读一个结构.read在linux/unix中读二进制与普通文件没有区别.4,fopen不能指定要创建文件的权限.open可以指定权限.5、fopen返回指针,open返回文件描述符(整数).6、linux/unix中任何设备都是文件,都可以用open,read.7、fread与read的区别f是ANSI的C标准库。而后者的是UNIX下的系统调用。fread带有缓冲,是read的衍生,或者说fread是通过read实现的要想直接和硬件打交道,必须用read |
本日未解决问题 | – |
本日开发收获 | 学习到了新的知识,了解到了新函数的用法 |
自我评价 | 还有许多不明白的地方希望可以更加完善自己 |
其他 | – |