接上文:C語言的預處理指令介紹
#include 是C語言預處理命令的一種,叫做文件包含命令,用來引入對應的頭文件(.h文件)。
#include 的處理過程很簡單,就是将頭文件的内容插入到該命令的所在位置,從而把頭文件和當前源文件連接成一個源文件。
使用#include命令時,有兩種用法:
這裡需要注意:#include 命令後面隻能包含一個頭文件,多個頭文件需要使用多個 #include。
使用尖括号 < > 和 雙引号 " " 的區别在于頭文件的搜索路徑不同:
比如 stdio.h 和 stdlib.h 都是标準頭文件,默認在系統路徑下,所以使用尖括号和雙引号都能夠成功引入;而我們自己編寫的頭文件,一般存放于當前項目的路徑下,所以不能使用尖括号,隻能使用雙引号。
PS:也可以把當前項目所在的目錄添加到系統路徑,這樣就可以使用尖括号了,但是一般沒人這麼做。
正常情況下,使用尖括号來引入标準頭文件,使用雙引号引入自己編寫的頭文件,這樣一眼就能看出頭文件的區别。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!