bjwf · 2004-12-22 07:14:24 · 阅读: 1084 gcc 支持变参宏,不过有些C++编译器不支持,比如VC, 如果用gcc的话可以这样来 #define trace(fmt, arg...) printf(fmt, ##arg); 用的时候trace和printf就一样了.