程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> #include< >和#include” ”的區別,

#include< >和#include” ”的區別,

編輯:關於C語言

#include< >和#include” ”的區別,


一、#include< >

  #include< > 引用的是編譯器的類庫路徑裡面的頭文件。

  假如你編譯器定義的自帶頭文件引用在 C:\Keil\c51\INC\ 下面,則 #include<stdio.h> 引用的就是 C:\Keil\c51\INC\stdio.h 這個頭文件,不管你的項目在什麼目錄裡, C:\Keil\c51\INC\stdio.h 這個路徑就定下來了,一般是引用自帶的一些頭文件,如: stdio.h、conio.h、string.h、stdlib.h 等等。

二、#include< >

  #include" " 引用的是你程序目錄的相對路徑中的頭文件。

  假如你的項目目錄是在 D:\Projects\tmp\ ,則 #include"my.h" 引用的就是 D:\Projects\tmp\my.h 這個頭文件,一般是用來引用自己寫的一些頭文件。如果使用 #include" " ,它是會先在你項目的當前目錄查找是否有對應頭文件,如果沒有,它還是會在對應的引用目錄裡面查找對應的頭文件。例如,使用 #include "stdio.h" 如果在你項目目錄裡面,沒有 stdio.h 這個頭文件,它還是會定位到 C:\Keil\c51\INC\stdio.h 這個頭文件的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved