正规制作网站公司,明星网页网站制作,有名的互联网公司,黄骅港信息贴吧#define printf(format , ...) printf(FILE[%s] LINE[%d] format , __FILE__ , __LINE__ , ##__VA_ARGS__)这个宏应用好几个技巧#xff1a;1、使用printf宏#xff0c;和原来的printf相同。这样我们不需要修改源码#xff0c;直接替换原来的printf的函数。2、…#define printf(format , ...) printf(FILE[%s] LINE[%d] format , __FILE__ , __LINE__ , ##__VA_ARGS__)这个宏应用好几个技巧1、使用printf宏和原来的printf相同。这样我们不需要修改源码直接替换原来的printf的函数。2、使用__VA_ARGS__宏直接使用可变参数3、使用FILE[%s] LINE[%d] format改变原来的格式串直接添加了__FILE__, __LINE__的宏。