#include 指令:尖括號() 與雙引號(" ") 在C 包含頭檔時,您可以選擇使用尖括號() 或雙引號(" ") 來指定檔案的位置。此選擇的影響取決於編譯器和頭檔的位置。 尖括號() 優先考慮系統頭檔:頭檔作為編譯器標準庫或作業系統一部分的通常使用角度包含在一部分的通常使用角度包含在一部分內 實作定義的搜尋路徑:編譯器查找系統頭的確切位置由編譯器本身決定。 雙引號(" ") 優先考慮當前工作目錄:位於目前工作目錄中的標頭是通常使用雙引號包含。 自訂搜尋路徑:某些編譯器可讓您為雙引號包含的頭檔指定其他搜尋路徑。如果不指定這些路徑,編譯器會先搜尋目前工作目錄。 總結 一般情況下,建議使用尖括號( ) 包含系統標頭,雙引號(" ") 包含位於您自己的專案或目前工作目錄中的標頭。尖括號和雙引號之間的選擇也會影響編譯器搜尋頭檔的順序。