天天看点

C中使用errno查看函数调用的错误

有时候出错了,也不知道什么错误。这个时候利用系统的错误号。

#include <errno.h>
 
extern int errno;
 
int main(const int argc, const char** argv)
{
    //do something.
 
    strerror(error);
    perror("test");
}      

为了方便,可以将此单独做一个头文件(如csdn_log.h,然后定义一个宏LOG_ERROR()),可以到处使用。