#if...#endif是C++中的条件编译预处理命令
生活随笔
收集整理的這篇文章主要介紹了
#if...#endif是C++中的条件编译预处理命令
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#if...#endif是C++中的條件編譯預(yù)處理命令 有兩種格式:
1:#ifdef ?標(biāo)示符 ?????
程序段1 ?????
#else ????????
程序段2 ????
#endif
表示:如果標(biāo)示符已經(jīng)被#define命令定義過(guò),則編譯程序段1,否則編譯程序段2。期中else部分可以沒(méi)有。
2:#if 表達(dá)式 ?????
程序段1 ???
#else ????????
程序段2 ???
#endif
表示:如果表達(dá)式為真,則編譯程序段1,否則編譯程序段2.
總結(jié)
以上是生活随笔為你收集整理的#if...#endif是C++中的条件编译预处理命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C++Primer 第10章lambda
- 下一篇: C++Primer 第10章 bind与