Translate errno to error string
没几行的程序,就是输出errno数字所表示的对应含义
#include
#include
#include
int main(int argc, char* argv[])
{
if (argc == 1) {
printf ("Please give a number, Thanks~~~\n");
exit(1);
}
char tmp_str[20];
errno = atoi(argv[1]);
sprintf(tmp_str, "errno %3d", errno);
perror(tmp_str);
}