c/c++ include 頭文件的方式


在編寫c/c++代碼時,#include 頭文件有兩種方式:一個是#include “文件名”,一個是#include <文件名>。區別在於:

  1. 前者在程序編譯時系統首先在源程序所在的目錄(當前目錄)中尋找被包含的文件,若找不到該文件,再按系統指定的路徑搜索其他文件目錄。一般使用於自定義的頭文件,讓系統優先使用源程序當前目錄下的定義
  2. 后者在程序編譯時,將只按照系統指定的路徑搜索文件目錄

下圖顯示在預編譯處理時,先對#include命令進行文件包含(include)處理,將file2.c的全部內容復制插入到 #include<file2.c>命令處,即fiel2.c被包含到fiel1.c中,得到如下結果。這樣在編譯時就將經包含處理以后的文件file1.c作為一個源文件單位進行編譯。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM