可以做網(wǎng)站的公司軟件推廣接單平臺
一、問題
????????有兩種頭?件包含的形式,?種是?尖括號將頭?件括起,?種是?雙引號將?件括起。那么,這兩種形式有什么區(qū)別呢?
二、解答
????????這兩種包含頭?件的形式都是合法的,也是經(jīng)常在代碼中看到的,兩者的區(qū)別在于 “<>〞語法通常?于標(biāo)準(zhǔn)或系統(tǒng)提供的頭?件;?雙引號“ "" ”通常?于程序??的頭?件。
????????如果在頭?件?“ <> ”括起,那么在?到頭?件中的常量或者函數(shù)時,需要系統(tǒng)到存放C庫函數(shù)頭?件所在的?錄中尋找要包含的?件,這稱之為標(biāo)準(zhǔn)?式,當(dāng)在系統(tǒng)提供的?件中找不到該頭?件時,就會再次搜索程序??的頭?件。
????????若在頭?件?雙引號“ "" ”括起,系統(tǒng)先在?戶當(dāng)前?錄中尋找要包含的?件,若找不到,再按標(biāo)準(zhǔn)?式查找。
????????了解了兩種包含?式的區(qū)別,那么在寫程序的時候,為了節(jié)省查找時間,需要在調(diào)?庫函數(shù)時?“<>”包含相關(guān)的頭?件。如果包含?戶??編寫的頭?件,最好?雙引號“ "" ”
注意:
????????對于雙引號形式包含頭?件,如果?件不在當(dāng)前?錄下,可以在雙引號內(nèi)給出?件的路徑。
三、總結(jié)
????????掌握了常見的兩種包含?件的?式,可以進?步增加對C語?的認識。同時,在??寫代碼的時候,可以根據(jù)不同的情況選擇?件包含?式,以節(jié)省機器查找?件的時間。