找回密码
 立即注册
查看: 80|回复: 0

文件IO最基础的4个函数详解---4

[复制链接]

10

主题

0

回帖

40

积分

新手上路

积分
40
发表于 2023-2-2 21:55:39 | 显示全部楼层 |阅读模式
<article data-content="[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;xKFL-1669118229208&quot;,&quot;name&quot;:&quot;code&quot;,&quot;data&quot;:{&quot;wrap&quot;:false,&quot;version&quot;:1,&quot;language&quot;:&quot;&quot;,&quot;theme&quot;:&quot;default&quot;},&quot;nodes&quot;:[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;8Rs1-1669118229207&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;44Yj-1669116525802&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;头文件:&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;XzSy-1669118231875&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;Giuw-1669118231874&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;     #include      \r&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;v28c-1669118230222&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;pAaw-1669118230221&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;函数原型:&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;oc2O-1669118257831&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;zFFR-1669118257830&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;    ssize_t write(int fd, const void *buf, size_t nbyte);\r&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;125y-1669118230224&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;tsJu-1669118230223&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;参数:&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;dl26-1669118269105&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;CfQa-1669118269104&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;    fd:想要写入数据的文件的描述符&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;fvat-1669118283971&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;xTtS-1669118283970&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;    buf:想要写入到文件中的数据&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;iA84-1669118292454&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;TIWr-1669118292453&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;    nbyte:想要写入的字节数&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;1eEw-1669118324776&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;5cjb-1669118324775&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;返回值:&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;DM3E-1669118334339&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;LKP4-1669118334337&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;    整型返回值:&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;9C0L-1669118351540&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;GGRF-1669118351538&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;        成功:返回实际写入的字节数&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quotWwP-1669118355009&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;m5qv-1669118355008&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;        失败:返回-1&quot;,&quot;marks&quot;:[]}]}]}],&quot;state&quot;:{}}]">什么是文件IO:对文件进行输入输出的操作文件:linux下一切皆文件I  :input输入Output输出open打开close关闭write写入read读取怎么使用这些函数:linux系统给我们提供了man手册来学习函数


头文件:     #include <unistd.h>     函数原型:    ssize_t write(int fd, const void *buf, size_t nbyte);参数:    fd:想要写入数据的文件的描述符    buf:想要写入到文件中的数据    nbyte:想要写入的字节数返回值:    整型返回值:        成功:返回实际写入的字节数        失败:返回-1

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|粤嵌技术交流空间

GMT+8, 2025-7-8 02:34 , Processed in 0.740622 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表