Linux系统编程之错误处理:perror,strerror和errno http://www.linuxidc.com/Linux/2013-07/87238.htm
1,在系统编程中错误通常通过函数返回值来表示,并通过特殊变量errno来描述。
errno这个全局变量在头文件中声明如下:extern int errno;
errno是一个由POSIX和ISO C标准定义的符号,看(用)起来就好像是一个整形变量。当系统调用或库函数发生错误的时候,比如以只读方式打开一个不存在的文件时,它的值将会被改变,根据errno值的不同,我们就可以知道自己的程序发
转载
2015-09-16 10:42:10 ·
463 阅读 ·
0 评论