系统IO
文章平均质量分 80
系统IO,文件IO,标准IO
卫橙
这个作者很懒,什么都没留下…
展开
-
10月22日笔记系统IO_标准IO
1.为什么要用标准IO 在每个操作系统下面,对文件的管理和接口是不一样的!!! window WinOpen.... linux open... 这样会导致跨平台或者移植带来很大的麻烦 C语言的标准委员会 就觉得他们有责任 有义务来一统江湖 统一文件操作的接口=》标准IO库 主要是统一对文件操作接口 文件:普通文件和二进制文件 普通文件 以字符ASCII码来解析文件 .txt .c ...原创 2021-10-22 19:50:50 · 209 阅读 · 0 评论 -
10月25日笔记系统IO_3目录的读取
0.问题的引入 在linux下面 目录也是可以用open去打开, 但是试图read一个目录的时候 会报错 Is a directory 既然read不能读目录,那要怎么去读里面内容?1.目录与普通文件的区别 在Linux下面,任何一个文件要存在都必须有一个inode 普通文件会有一个inode 目录文件会有一个inode 设备文件会有一个inode ........ 普通文件的内容 "文件内容" 但是...原创 2021-10-25 16:27:24 · 87 阅读 · 0 评论 -
10月22日笔记系统IO_2目录
1.umask掩码umaskNAME umask - set file mode creation mask umask设置一个文件创建时的掩码 umask设置权限位中为1的bit 创建文件时候不能指定 111 111 101 000 000 010=>002SYNOPSIS #include <sys/types.h> #include <sys/st...原创 2021-10-22 18:36:35 · 83 阅读 · 0 评论 -
10月21日笔记系统IO_1文件打开操作(rwx,r w lseek)关闭
1.开发分类 1.1 “裸奔” APP ———————————————— hardware(硬盘) 好处 简单 可以直接操作硬件 坏处 必须要懂硬件 同时还要会写程序 没有并发 不能同时运行多个任务 SuperLoop 1.2 OS Operation system APP ————————————————...原创 2021-10-21 20:32:47 · 320 阅读 · 2 评论