C++ 專案開發入門的八堂課
第四堂課 複合資料型態、函數與前置處理器:前置處理器與巨集
重點整理
- 前置處理器就是編譯器在編譯前的處理工作。
- 前置處理器的種類包括條件編譯、巨集、引入標頭檔,還有一些其他的項目。
- 條件編譯採用 #if 、 #elif 、 #else 、 #endif 等指令,依據條件進行編譯。
- 巨集使用 #define 指令,可以定義常數或簡單的函數。
- 引入標頭檔使用 #include 指令,除了可以引入標準程式庫的標頭檔外,也可以引入自行定義的標頭檔。
相關文章
- C++ 速查手冊:單元 14 - 前置處理器
- C++ 速查手冊: 14.1 - 條件編譯
- C++ 速查手冊: 14.2 - 巨集
- C++ 速查手冊: 14.3 - 引入標頭檔
- C++ 速查手冊: 14.4 - 其他前置處理器指令
- C++ 入門指南 4.01 :單元 13 - 設計專屬的標頭檔
- C++ 入門指南 4.01 :單元 21 - 前置處理