空伪指令 (#)
null 伪指令 不执行任何操作。 它由单独一行上的单个 # 组成。
不应将 null 伪指令与 # 运算符或用于启动预处理器伪指令的字符混淆。
在以下示例中,如果
MINVAL 是定义的宏名称,那么不会执行任何操作。 如果 MINVAL 不是定义的标识,那么它是定义的 1。#ifdef MINVAL
#
#else
#define MINVAL 1
#endif