haitao · 2007-02-23 15:39:17 · 阅读: 483 宏的参数个数是不一定的哦。。。。 #define myprintf(fmt,x1,x2,....) \ { \ if (xxx) \ printf (fmt,x1,x2,....); \ }