文件包含、code
條件編譯、編譯
條件編譯形式class
# define a//將a換成其它內容或者註釋掉則會執行第六行內容——定義 int main() { #ifdef a printf("打印A\n"); #endif // a printf("不打印A\n"); }和if相同的
# define a int main() { #ifndef a printf("沒有定義過A\n"); #endif // a printf("定義過a\n"); }
解決不一樣系統報錯問題——跨平臺、移植程序程序
條件編譯的優勢註釋
層次劃分、跨平臺