• 错误处理
头文件
#include<error.h>
这样一来,errno就是个数据类型
errno=ECONNABORTED|EINTR


char* s="xxxxxx"
perror(s);
exit(-1);
  • read函数
返回值:
>0,读到的文件字节长度
=0 (文件读到‘\o',管道中读到0,socket对等端关闭)
<0:
1.非阻塞的读---然而却什么也没读到errno==EAGIN(EWOULDBLOCK)
2.ERRNO==EINTR被中断
3.其他异常

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2021-05-10
  • 2021-12-16
  • 2021-09-25
  • 2021-07-15
  • 2021-06-12
猜你喜欢
  • 2021-06-17
  • 2022-12-23
  • 2021-10-17
  • 2021-07-29
  • 2022-01-09
  • 2021-08-20
  • 2022-12-23
相关资源
相似解决方案