范例1:
Java中: if( 条件1){ 执行代码片段1 }else{ 执行代码片段1} 区分两种情况,在C语言中#ifdef 可以使用如下格式:
#ifdef 宏1
//执行代码片段1
#else
//执行代码片段1
#endif
范例2:
Java中: if( 条件1){ 执行代码片段1 }else if(条件2){ 执行代码片段2} else{执行代码片段3 }区分三种情况,在C语言中#ifdef 可以使用如下格式:
#ifdef 宏1
//执行代码片段1
#else
#ifdef 宏2
//执行代码片段2
#else
//code 执行代码片段3
#endif
#endif