一、#include< >
#include< > 引用的是編譯器的類庫路徑裡面的標頭檔案。
假如你編譯器定義的自帶標頭檔案引用在 c:\keil\c51\inc\ 下面,則 #include引用的就是 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 這個標頭檔案的。
include的兩種區別
c 中經常會用到 include 和 include 它們到底有什麼區別呢?1.引入標準庫檔案 include filename.h 格式引用標準庫的標頭檔案。編譯器將從標準庫目錄開始搜尋。標準庫目錄是在開發環境中設定的庫檔案的路徑。如圖 2.也就是說編譯器會到這兩個路徑中找引用的檔案,如果找不到,...
JSP中兩種INCLUDE的區別
include file jsp 個人理解 先包含檔案,兩個檔案最終編譯為乙個檔案 不可傳參 1.這是一種driective指令,是一種編譯指令,是在編譯期間的指令,是靜態包含,即將指定的jsp頁面或html頁面包含進來,整個頁面一起編譯。2.不能在include指令裡面傳遞引數,如 include...
jsp 中 include 的兩種用法
1.兩種用法 include file 2.用法區別 1 執行時間上區別 include file relativeuri 是在翻譯階段執行 在請求處理階段執行.jsp中的兩種包含頁面的方法 第一種 include指令 當jsp轉換成servlet時引入指定檔案 靜態包含 第二種 jsp inclu...