#ifndef的意义

#ifndef 标识1 //判断"标识1"是否定义,如果被定义则返回假,如果没有被定义则返回真。
程序实例:
 
#ifndef 标识1
#define 标识1
    程序段1
#else
    程序段2
#endif
 
该段代码意思是:如果标识1没有被定义,则重定义标识1,执行程序段1,; 如果标识1已经被定义,则直接执行程序段2.
原文地址:https://www.cnblogs.com/FuLiuWei/p/15747491.html