- 4
- 0
- 约9.84千字
- 约 16页
- 2017-04-22 发布于重庆
- 举报
IO函数总结
一、I/O
1、文件i/o
1)打开 int open(char *path, int flags, mode_t mode)
Path:路径,flags:标志位:O_RDONLY、O_WDONLY、O_RDWR、
O_CREAT:要加第三个参数
O_EXCL:检测要创建的文件是否存在
O_TRUNC:若文件已存在,则先删除原来数据再打开
O_APPEND:一追加方式打开文件
Mode:权限
返回值: 成功:文件描述符
失败:-1
2)读写 int read(int fd, void *buf, size_t size)
Fd:文件描述符0、1、2
Buf:存放从文件中读取的内容
Size:读取的内容大小
返回值: 到达文件尾:0
失败:-1
int write(int fd, void *buf, size_t size)
Fd:文件描述符
Buf:将buf中的内容写入文件中
Size:写入的大小
返回值:成功:已写字节个数
失败:-1
3)定位 off_t lseek(int fd, off_t offset, int whence)
Offse:偏移量,大于0后移,小于0前移
Whence:当前位置 SEEK_SET、SEEK_CUR、SEEK_END
返回值: 成功:文件的当前位移
失败:-1
4)关闭 int close(int fd)
返
您可能关注的文档
最近下载
- 森林管护工参考试题及答案.docx VIP
- 危险性较大的分部分项工程专项施工方案严重缺陷清单(试行).pdf VIP
- 社会调查教程精编本(第二版)江立华-第8章.ppt VIP
- 《山东省建设工程费用项目组成及计算规则2025年版》.pdf
- TCSTM 00173-2019 共挤耐磨层增强塑料复合管及接头.pdf VIP
- 社会调查教程精编本(第二版)江立华-第5章.ppt VIP
- 管理学原理(初级)考核知识点.pdf VIP
- 社会调查教程精编本(第二版)江立华-第11章.pptx VIP
- (已压缩)2001年GBJ 16-87 (2001年版)建筑设计防火规范.pdf VIP
- 初三中考语文病句修改专题训练100题.pdf VIP
原创力文档

文档评论(0)