也可以使用条件语句对预处理本身进行控制。
#include <stdio.h> #ifndef NUMBER #define NUMBER 233 #endif int main(int argc, char const *argv[]) { printf("%d\n", NUMBER); return 0; }