關於c++中頭文件引用 尖括號和雙引號""的區別

用include 引用頭文件時,雙引號和尖括號的區別:

1.雙引號:引用非標準庫的頭文件,編譯器首先在程序源文件所在目錄查找,如果未找到,則去系統默認目錄查找,通常用於引用用戶自定義的頭文件。

2.尖擴號:只在系統默認目錄(在Linux系統中通常爲/usr/include目錄)或者尖括號內的路徑查找,通常用於引用標準庫中自帶的頭文件。

綜上,標準庫自帶的頭文件既可以用雙引號也可以用尖括號,不過習慣使用尖括號,用戶自定義的頭文件只能用雙引號。

所以切記,只有自己寫的用雙引號!


http://blog.csdn.net/u011061503/article/details/17095315

發佈了8 篇原創文章 · 獲贊 1 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章