1. 程式人生 > >C語言中#if 0,#if 1,#else,#endif的作用

C語言中#if 0,#if 1,#else,#endif的作用

在C語言中時常會用到#if 0,#if 1,#else,#endif語句,語句如下所示:

#if 0

    code1

#else

    code2

#endif

此時code1的語句被註釋掉了,永遠沒有辦法執行,而code2是被編譯的;如果將#if 0變為#if 1,code1被編譯,而code2永遠沒有辦法被執行。