1、#include的含義
#include是檔案包含命令,用來引用對應的標頭檔案
2、#include的兩種用法
#include有兩種用法,一種是尖括號另一種是雙引號。兩者的搜尋路徑不同:
使用尖括號,編譯器會到系統路徑下查詢標頭檔案;使用雙引號,編譯器會首先在當前目錄下查詢標頭檔案,如果找不到再
去系統路徑下搜尋標頭檔案。
3、#include的處理過程
#include的處理過程就是將標頭檔案的內容插入到命令列所在的位置,從而把標頭檔案與原始檔連線成一個原始檔,有點類似於複製貼上
4、#include的引用
標準標頭檔案既可以用尖括號也可以用雙引號,但是自己定義的標頭檔案必須要用雙引號。
5、如何防止標頭檔案被重複包含
- 使用 #pragma once
- 使用 #ifndef
#define
#endif
如何防止標頭檔案被重複包含:https://blog.51cto.com/u_16081664/6459615