1.都位于<unistd.h>中
read()函数
原型:ssize_t read(int fd,void*buf,size_t count)
参数说明:
fd: 是文件描述符,对应0
buf: 为读出数据的缓冲区;
count: 为每次读取的字节数(是请求读取的字节数,读上来的数据保
存在缓冲区buf中,同时文件的当前读写位置向后移)
int num;
read(0,&num,4);
write()函数
原型:ssize_t write(int fd,void*buf,size_t count)
参数说明:
fd: 是文件描述符,对应1
buf: 需要写入的数据,通常为字符串;
count: 每次写入的字节数
char* ch = "hello world\n";
int len = strlen(ch);
write(1,ch,len);
喜欢的话关注我一下呗!!!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/13379.html