c语言 DEBUG 日志打印

#if DEBUG1 == 1

//显示调试信息

#define Log(format,...) printf(format,## __VA_ARGS__);


#else

//不显示调试信息

#define Log(format,...)


#endif



void doSomething(){

    //DEBUG1 == 1 显示调试信息

    //DEBUG1 == 0 不显示调试信息

    Log("xxxxxxxx -> %d\n",10);

    

    

    int a = 10;

    Log("test  ----> %d\n",a);

}

你可能感兴趣的:(c语言 DEBUG 日志打印)