首頁 >常見問題 >include什麼意思

include什麼意思

藏色散人
藏色散人原創
2020-04-15 11:22:4943374瀏覽

include<studio.h>什麼意思

include什麼意思?

#include是程式編譯前要處理的內容,稱為編譯預處理指令。編譯預處理命令還有很多,它們都以“#”開頭,並且不用分號結尾。 stdio.h是頭文件,標準輸入輸出函數庫。頭檔是副檔名為.h的文件,包含了 C 函數宣告和巨集定義,被多個來源檔案中引用共享。

推薦教學:《c語言教學

有兩種類型的頭檔:

程式設計師所寫的頭檔和編譯器自帶的頭文件。

在程式中要使用頭文件,需要使用 C 預處理指令#include來引用它。

stdio.h

頭文件,它是編譯器自帶的頭檔。

引用頭檔相當於複製頭檔的內容,但是我們不會直接在來源檔案中複製頭檔的內容,因為這麼做很容易出錯,特別在程式是由多個來源檔案組成的時候。

擴充資料

程式設計語言的預處理的概念:

在編譯之前進行的處理。 C語言的預處理主要有三個面向的內容:巨集定義;檔案包含;條件編譯。預處理命令以符號“#”開頭。頭檔的內容除了函數原型和巨集定義外,還可以有結構體定義,全域變數定義:

一個#include指令指定一個頭檔;檔1包含檔2,檔2用到檔3,則檔案3的包含指令#include應放在檔案1的頭部第一行;

包含可以嵌套;

<檔案名稱>稱為標準方式,系統到頭文件目錄查找文件,"文件名"則先在當前目錄查找,而後到頭文件目錄查找;

被包含文件中的靜態全域變數不用在包含文件中聲明。

以上是include什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn