C 语言 #ifdef

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

#ifdef 预处理器指令检查宏是否由 #define 定义。如果定义了,它会执行代码,否则执行 #else 代码(如果存在)。

语法

带 #else 的语法

C #ifdef 示例

让我们看一个使用 #ifdef 预处理器指令的简单示例。

示例

输出

Value of a: 2

但是,如果你没有定义 NOINPUT,它会要求用户输入一个数字。

示例

输出

Enter a:5
Value of a: 5
下一主题C #ifndef