条件编译指令

#ifdef 标识符        //如果前面定义该标记符的宏,则执行程序段A
// 程序段A
#else
// 程序段B
#endif
 #ifndef 标识符     //如果前面没有定义该标记符的宏,则执行程序段A
  // 程序段A
  #else
  // 程序段B
  #endif
#if 表达式         //表达式不为0则执行程序段A
  // 程序段A
  #else
  // 程序段B
  #endif
keep calm and carry on
原文地址:https://www.cnblogs.com/geekvc/p/6657307.html