if(如果) def(define 定义) #ifdef #endif#ifndef#define#endif主要是避免一些头文件重复包含,一些变量,方法是否在该版本可用,有一种“开关”的作用。
#ifdef XXX //如果定义了XXX #endif //则结束 也就是不进行下面的定义主程序