#undef

#undef 指令删除指定名称的当前定义。 将处理名称的所有后续匹配项,而不进行替换。

#undef name

名字

要删除的名称。 此值是字母、数字和标点符号的任意组合,对 C/C++ 预处理器有效。

示例

此示例删除名称非零和 USERCLASS 的定义:

#undef     nonzero
#undef     USERCLASS

预处理器指令