#ifndef的意义 #ifndef 标识1 //判断"标识1"是否定义,如果被定义则返回假,如果没有被定义则返回真。 程序实例: #ifndef 标识1 #define 标识1 程序段1 #else 程序段2 #endif 该段代码意思是:如果标识1没有被定义,则重定义标识1,执行程序段1,; 如果标识1已经被定义,则直接执行程序段2.