write()和read()

write 函数原型:

ssize_t write(int fd, void* buf, size_t count)

fd:      文件描述符
buf:     需要写入的数据,通常为字符串;
count:   写入的字节数

文件描述符默认的三种取值:

0     代表标准输入 

1     代表标准输出 

2     代表标准错误 

再打开一个新的文件的话,它的文件描述符就是3。 

 

read()函数原型:

ssize_t read(int fd, void* buf, size_t count)

fd:      文件描述符
buf:     为读出数据的缓冲区
count:   为每次读取的字节数

 

posted @   一只狗狗  阅读(60)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示