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

将fd中内容读出写到buf。

 

返回值:

如果实际读的字节数<count,返回实际读的字节数;

如果实际fd中字节数>count,返回count.

错误返回-1.

一般正常情况下,返回的就是count,但是有可能由于信号中断或读到文件尾等原因,读的字节数可能<count.

无论如何,返回值<=count.

 

write同。

相关文章:

  • 2022-02-23
  • 2022-02-27
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-12
  • 2022-12-23
  • 2021-10-22
  • 2022-12-23
  • 2022-12-23
  • 2021-09-25
相关资源
相似解决方案