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