1.ifdef是条件编译命令。常用用法:
#ifdef 标识符 程序段1 #else 程序段2 #endif
满足条件,就执行程序段1,否则就执行程序段2.
2.ifndef用法同上。
如果没有定义,就执行程序段1。
3.多条件同时满足时
#if defined(macro1) && defined(macro2) && defined(macro3) 程序段 #endif
1.ifdef是条件编译命令。常用用法:
#ifdef 标识符 程序段1 #else 程序段2 #endif
满足条件,就执行程序段1,否则就执行程序段2.
2.ifndef用法同上。
如果没有定义,就执行程序段1。
3.多条件同时满足时
#if defined(macro1) && defined(macro2) && defined(macro3) 程序段 #endif