1.C99中新添加了可變參數宏 1 #define dgbmsg(fmt,...) / 2 printf(fmt,__VA_ARGS__) __VA_ARGS__ 將"..." 傳遞給宏 2. GCC 的複雜宏 GCC使用一種不同的語法從而可以使你可以給可變參數一個名字,如同其它參數一樣。 #define