/* 取消其它文件的__DEBUG宏定义,避免文件之间的调试功能相互干扰 */
#undef __DEBUG
/* 调试开关,定义__DEBUG表示打开该文件的调试功能 */
#define __DEBUG
#ifdef __DEBUG
#define DEBUG(fmt, args...) printf("====> %s(%d):%s "#fmt"\r\n", __FILE__, __LINE__, __func__, ##args)
#else
#define DEBUG(fmt, args...)
#
【C语言】使用printf宏定义打印调试日志
最新推荐文章于 2021-12-01 20:21:06 发布