在GNU C中,宏可以接受可变数目的参数,就象函数一样,例如: #define pr_debug(fmt,arg...) \ printk(KERN_DEBUG fmt, ##arg) 用可变参数宏(variadic macros)传递可变参数表 你可能很熟悉在函数中使用可变参数表,如: void printf(const char* format, ...); 直到最近,可变参数表... Read More
posted @ 2012-03-09 23:23 AlexShi Views(61809) Comments(4) Diggs(4) Edit