#if 0 A #else B #endif #if 0 之后的A永远不会执行,肯定会执行B如果发行代码和调试代码是不同的,把0改成1,可以让系统只编译A部分代码而不编译B部分代码,改起来方便,这是一个很常见的做法。