。
char *strerror(int errnum);
功能:通过标准错误的标号,获得错误的描述字符串 ,将单纯的错误标号转为字符串描述。
参数:
errnum:最新的错误标号。
返回值:
指向错误信息的指针。
#include <stdio.h>
#include <string.h>
#include <errno.h>
int main(int argc, char *argv[])
{
FILE *fp;
if ((fp = fopen("test.txt", "r")) == NULL) {
printf("errno=%d\n",errno);
printf("fopen: %s\n", strerror(errno));
return -1;
}
return 0;
}