平时写代码调用函数经常返回莫名其妙的错误,此时就需要使用errno来判断到底函数调用出了啥问题了,废话不多说直接上个例子,简洁明了
#include <stdio.h>
#include <errno.h>
#include <string.h>
int main()
{
errno = 1;
perror(strerror(errno));
return 0;
}
本文介绍了一个简单的示例,展示如何利用errno变量来诊断C程序中函数调用出现的问题。通过设置errno并使用perror和strerror函数,可以输出易于理解的错误信息。
平时写代码调用函数经常返回莫名其妙的错误,此时就需要使用errno来判断到底函数调用出了啥问题了,废话不多说直接上个例子,简洁明了
#include <stdio.h>
#include <errno.h>
#include <string.h>
int main()
{
errno = 1;
perror(strerror(errno));
return 0;
}
2167

被折叠的 条评论
为什么被折叠?