摘要:
printf()和fprintf()这些输出函数的参数是可变的,在调试程序时,你可能希望定义自己的参数可变的输出函数, 那么可变参数宏会是一个选择。 C99中规定宏可以像函数一样带有可变参数,比如 #define LOG(format, ...) fprintf(stdout, format, __VA_ARGS__)其中,...表示参数可变,__VA_ARGS__在预处理中为实际的参数集所替换G... 阅读全文
posted @ 2012-08-21 12:27
功夫Panda
阅读(49876)
评论(0)
推荐(2)

浙公网安备 33010602011771号