使用宏打印调试信息

使用宏打印调试信息

代码模板

1
2
3
4
5
6
#define DBG_PRINTF(fmt, args...)  \
do\
{\
printf("<<File:%s Line:%d Function:%s>> ", __FILE__, __LINE__, __FUNCTION__);\
printf(fmt, ##args);\
}while(0)

宏定义中的#和##

#:将宏参数字符串化
##:连接符


使用宏打印调试信息
https://ww1820.github.io/posts/dd070f33/
作者
AWei
发布于
2023年5月20日
更新于
2023年5月20日
许可协议