您的位置:首页 > 编程语言 > C语言/C++

C语言strerror()函数:返回错误原因的描述字符串

2015-12-21 11:34 246 查看
相关函数:perror

头文件:#include <string.h>

定义函数:char * strerror(int errnum);

函数说明:strerror()用来依参数errnum 的错误代码来查询其错误原因的描述字符串, 然后将该字符串指针返回.

返回值:返回描述错误原因的字符串指针.

范例:

/* 显示错误代码0 至9 的错误原因描述 */

#include <string.h>

main()

{

int i;

for(i = 0; i < 10; i++)

printf("%d : %s\n", i, strerror(i));

}

执行:

0 : Success

1 : Operation not permitted

2 : No such file or directory

3 : No such process

4 : Interrupted system call

5 : Input/output error

6 : Device not configured

7 : Argument list too long

8 : Exec format error

9 : Bad file descriptor
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: