#define定义一个预处理宏 #undef取消宏的定义 #if编译预处理中的条件命令,相当于C语法中的if语句 #ifdef判断某个宏是否被定义,不能或运算,若已定义,执行随后的语句 #ifndef与#ifdef相反,判断某个宏是否未被定义,不能或运算 #elif若#if, #ifdef, #ifndef或前面的#elif条件不满足,则执行#elif之后的语句,相当于C
C语言中宏定义宏编译的使用#if,#ifdef,#ifndef,#elif,#else,#endif,defined使用详解,可以实现和if else一样的效果 #define 定义一个预处理宏 #undef 取消宏的定义 #if 编译预处理中的条件命令,相当于C语法中的if语句 #ifdef 判断某个宏是否被定义,不能或运算,若已定义,执行随后的语句 #ifndef 与#ifdef相反...
#define定义一个预处理宏 #undef取消宏的定义 #if编译预处理中的条件命令,相当于C语法中的if语句 #ifdef判断某个宏是否被定义,不能或运算,若已定义,执行随后的语句 #ifndef与#ifdef相反,判断某个宏是否未被定义,不能或运算 #elif若#if, #ifdef, #ifndef或前面的#elif条件不满足,则执行#elif之后的语句,相当...