1.一般格式
#if 常量表达式 程序段1; [#else 程序段2;] #endif
2.功能:当表达式为非0(“逻辑真”)时,编译程序段1,否则编译程序段2。
[案例] 输入一个口令,根据需要设置条件编译,使之能将口令原码输出,或仅输出若干星号”*”。
#define PASSWORD 0 /*预置为输出星号*/ main() {
…… /*条件编译*/ #if PASSWORD /*源码输出*/ …… #else /*输出星号*/ …… #endif …… }
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/217824.html原文链接:https://javaforall.net
