“预处理器宏”使得源代码的剪切和粘贴成为可能,从宏的定义(在 #define 语句中)到程序员“展开”该宏的任何地方。

这种剪切和粘贴的操作可以是参数化的。如果宏已被定义为接受一个参数,那么它的展开允许传递空值。“变参宏”是指可以接受可变数量宏参数的宏。

最后修改: 2025年01月17日 星期五 19:57