#include<stdio.h>
#define DEBUG 0
//如果DEBUG=0 关闭所有打印信息
//如果DEBUG=1 打开所有打印信息
#if DEBUG
#define debug(arg) printf(arg)
#define debug_1(arg,one) printf(arg,one)
#define debug_2(arg,one,two) printf(arg,one,two)
#define debug_3(arg,one,two,three) printf(arg,one,two,three)
#define debug_4(arg,one,two,three,four) printf(arg,one,two,three,four)
#define debug_5(arg,one,two,three,four,five) printf(arg,one,two,three,four,five)
#else
#define debug(arg)
#define debug_1(arg,one)
#define debug_2(arg,one,two)
#define debug_3(arg,one,two,three)
#define debug_4(arg,one,two,three,four)
#define debug_5(arg,one,two,three,four,five)
#endif
int main()
{
debug("hello\n");
debug("bye bye\n");
}
宏控制打印信息输出
最新推荐文章于 2022-07-23 17:06:55 发布