宏定义DEBUG()代替printf()

今天看到这样一段代码,值摘取其中宏定义的部分,以下:编程 #define DEBUG(fmt,args...) printf("%s(%d)-%s -> " #fmt "\n", __FILE__, __LINE__, __FUNCTION__, ##args); spa 相信不少初入编程界的新人朋友们(我也是新人,汗。。。),看到这就会有疑问:字符串 1.fmt及#fmt是什么?  2.##ar
相关文章
相关标签/搜索