错误信息

strerror 

这个函数是 string.h 的头文件中定义的 它的函数原型是:

char *strerror( int error_number );

这个函数的参数是一个外部整型变量 errno ,在你调用函数出现错误的时候就会通过 errno 这个变量作为 strerror 的参数,并返回一个指向描述错误的字符串的指针。

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
    FILE *fp;
    fopen("aaa","r");
    printf("%s",strerror(errno));
}

输出:

No such file or directory
posted @ 2018-04-05 13:25  刘-皇叔  阅读(174)  评论(0编辑  收藏  举报