库函数:strerror
头文件:<string.h>
功能:将错误码换成错误信息,比如你想打开一个文件,但打开失败了,它就会给你一个错误码,你看不懂就可以给它看。
如果想看具体的错误码对应的错误信息,可以点开errno.h文件看一看。
分析:
1.接下来我会,先展示错误码转换成错误信息,在用打开文件的例子,来使用库函数。
2.注意代码中英文状态
3.习惯写注释
4.注意代码格式,正确,整洁。
运行代码:
#include<stdio.h>
#include<string.h>//strerror头文件
#include<errno.h>//errno的头文件
int main()
{
int i=0;
for(i=0;i<10;i++)
{
printf("失败原因:%d,%s\n",i,strerror(i));
}
return 0;
}
运行结果:
运行代码:
#include<stdio.h>
#include<string.h>
#include<errno.h>
int main()
{
FILE* P= fopen("E:\\fjhj.txt", "r");
if (P== NULL)
{
printf("失败的原因是:%s", strerror(errno));
}
else
{
printf("打开成功!");
}
return 0;
}
运行结果:
完