16 兩種include引用頭文件的區別


#include "stdio.h"
#include <stdio.h>


使用尖括號表示在包含文件目錄中去查找(包含目錄是由系統的環境變量進行設置的,一般爲系統頭文件的默認存放目錄,比如Linux系統在/usr/include目錄下),而不在源文件的存放目錄中查找;

使用雙引號則表示首先在當前的源文件目錄中查找,若未找到纔到包含目錄中去查找。

所以如果情況允許可以使用""而不是<> ,當然前者可能會影響編譯速度。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章