使用宏打印调试信息 代码模板 #define DBG_PRINTF(fmt, args...) \ do\ {\ printf("<<File:%s Line:%d Function:%s>> ", __FILE__, __LINE__, __FUNCTION__);\ printf(fmt, ##args);\ }while(0) 宏定义中的#和## #:将宏参数字符串化 ##:连接符