C 语言 #undef

2025年3月28日 | 阅读1分钟

#undef 预处理器指令用于取消定义由 #define 定义的常量或宏。

语法

让我们看一个定义和取消定义常量的简单示例。

示例

输出

Compile Time Error: 'PI' undeclared

#undef 指令用于将预处理器常量定义为有限范围,以便您可以再次声明常量。

让我们看一个我们定义和取消定义数字变量的示例。但在被取消定义之前,它被 square 变量使用。

示例

输出

225
下一主题C #ifdef