#include 的區別和 #include “檔名”
這兩種形式的區別在於預處理器搜尋要包含的檔案的位置。
#include<檔名>
預處理器以與實現相關的方式進行搜尋,它搜尋編譯器預先指定的檔案目錄。此方法通常用於包含標準庫標頭檔案。
#include "檔名"
預處理在包含指令的檔案的同一目錄中進行搜尋。如果失敗,則開始像 #include<檔名> 表單一樣執行。此方法通常用於包含您自己的標頭檔案。
廣告
這兩種形式的區別在於預處理器搜尋要包含的檔案的位置。
預處理器以與實現相關的方式進行搜尋,它搜尋編譯器預先指定的檔案目錄。此方法通常用於包含標準庫標頭檔案。
預處理在包含指令的檔案的同一目錄中進行搜尋。如果失敗,則開始像 #include<檔名> 表單一樣執行。此方法通常用於包含您自己的標頭檔案。