#if定义 #if和#endif是一组同时使用的,叫做条件编译指令。#if与#define、#include等指令一样是由预处理器这个强大的工具处理的,预处理器可以在编译前处理c程序。 #if使用 #if的后面接的是表达式 #if (MAX == 10)||(MAX == 20) code... #endif 1 2 3 它的作用是:如果(MAX == 10)|| (MAX == 20)成立,那么编译器就会把其中的#if 与 #endif之间的代码编译进去(注意:是编译进去,不是执行!!) #if defined的…