炫意html5
最早CSS3和HTML5移动技术网站之一

strerror() – C语言库函数

C库函数 char *strerror(int errnum)   搜索内部数组,并返回一个指向一个错误消息字符串。strerror 产生依赖于开发平台和编译器的错误字符串。

声明

以下是strerror() 函数的声明。

char*strerror(int errnum)

参数

  • errnum — 这是错误的数字,通常是 errno

返回值

这个函数返回一个指针错误字符串描述错误编号。

例子

下面的例子显示了strerror() 函数的用法。

#include<stdio.h>#include<string.h>#include<errno.h>int main (){
FILE *fp;
fp = fopen("file.txt","r");if( fp == NULL ){
printf("Error: %s
", strerror(errno));}return(0);}

让我们编译和运行上面的程序,这将产生以下结果,因为我们正试图打开一个文件不存在:

Error: No such file or directory

炫意HTML5 » strerror() – C语言库函数

Java基础教程Android基础教程