当linux系统函数出错时,通常会返回一个负值,而且整型变量errno通常被设置为具有特定信息的值。例如,open 函数如果成功执行 则返回一个非负文件描述符,如出错则返回−1。在 open出错时,有大约15种不同的errno值(文件不存在、权限问题等)。而有些函数对于出 错则使用另一种约定而不是返回负值。例如,大多数返回指向对象指针的函数,在出错时会返回一个null指针。 文件<errno.h>中定义了errno以及可以赋与它的各种常量。这些常量都以字符E开头。
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~