- 11
- 0
- 约1.1万字
- 约 50页
- 2016-12-02 发布于湖北
- 举报
5.1文件I/O介绍 可用的文件I/O函数——打开文件、读文件、写文件等等。大多数linux文件I/O只需用到5个函数:open、read、write、lseek 以及close。 不带缓存指的是每个r e a d和w r i t e都调用内核中的一个系统调用。这些不带缓存的I/O函数不是ANSI C的组成部分,但是P O S I X 组成部分。 5.2 文件描述符 对于内核而言,所有打开文件都由文件描述符引用。 当打开一个现存文件或创建一个新文件时,内核向进程返回一个文件描述符。 当读、写一个文件时,用o p e n或c r e a t返回的文件描述符标识该文件,将其作为参数传送给r e a d或w r i t e。 文件描述符是一个非负整数。 文件描述符的范围是0 ~ OPEN_MAX 。其中0、1、2分别被代换为符号常量,系统留用: STDIN_FILENO 0 标准输入(默认为键盘) STDOUT_FILENO 1 标准输出(默认为屏幕) STDERR_FILENO 2 标准错误输出(默认为屏幕) 5.3 基本API open函数 creat函数 read函数 write函数 close函数 lseek函数 fcntl函数 ioctl函数 select 实现I/O复用 5.3.1 基本API——open函数 #i
您可能关注的文档
- GLP实验室管理剖析.ppt
- 4二烯烃w剖析.ppt
- glx目标管理剖析.ppt
- 4方剂与中成药第五章剖析.ppt
- GMC培训课程剖析.ppt
- 4房顶上的水电费剖析.ppt
- GMPC标准幻灯片剖析.ppt
- 4分光光度法剖析.ppt
- GMP对QC实验室的一般要求剖析.ppt
- 4风险评估:目标设定剖析.ppt
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
原创力文档

文档评论(0)