条件编译指令
#ifdef 标识符 //如果前面定义该标记符的宏,则执行程序段A
// 程序段A
#else
// 程序段B
#endif
#ifndef 标识符 //如果前面没有定义该标记符的宏,则执行程序段A
// 程序段A
#else
// 程序段B
#endif
#if 表达式 //表达式不为0则执行程序段A
// 程序段A
#else
// 程序段B
#endif
keep calm and carry on