在程序中加入
#include<errno.h>
printf("%d,"errno);
如果不知道errno返回整数值的意思,
我们可以通过strerror函数来实现。。
strerror(返回整数errno对应的错误原因的描述字符串)
所需头文件: #include<string.h>
函数声明: char * strerror(int errnum);
输入: 整数errno
输出: 返回描述错误原因的字符串指针
功能: 用来依参数errnum 的错误代码来查询其错误原因的描述字符串,然后将该字符串指针返回。
示例:
#include <string.h>
#include <stdio.h>
#define NUM 150
int main(void)
{
int i;
for ( i=0; i<NUM; i++ )
{
printf( "%d:%s\n", i, strerror(i) );
}
return 0;
}