C 语言 #ifndef

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

#ifndef 预处理器指令检查宏是否未通过 #define 定义。如果未定义,则执行代码,否则执行 #else 代码(如果存在)。

语法

带 #else 的语法

C #ifndef 示例

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

示例

输出

Enter a:5
Value of a: 5

但是,如果未定义 INPUT,它将执行 #ifndef 的代码。

示例

输出

Value of a: 2
下一主题C #if