回覆列表
  • 1 # 中老粗

    長話短說,預處理語句是預編譯器處理的,產生的輸出再由編譯器來處理,各司其職。不標識的話預編譯器不知道哪些它該管,哪些不屬於它的職責範圍,即使知道也浪費時間。預編譯命令不只是有include, 還有其它。

  • 2 # 蘇偉濤

    要呼叫已經寫好的程式碼。

    其他語言也有,如java的import request。

    當然,如果閒得,可以不匯入,自己寫。

    庫是系統不會自動匯入,太多了,多得一批。

  • 3 # EXCEL進階課堂

    你的問題是:C語言中為什麼要預處理include?

    從你的配圖來看,我初步把你的問題歸為:為什麼要用預處理include去開啟標頭檔案。

    第一:理解C自帶的庫函式

    眾所周知,C語言帶中的函式分為兩類:庫函式 和 自定義函式。

    對於庫函式,我們是直接取來使用的。它大大的簡化程式設計的複雜程式,提升了程式設計的效率。

    第二:如何使用庫函式呢?

    我們在程式設計時,程式後庫函式最開始是沒有聯絡的,那麼在編譯和連線時,怎麼將庫函式和我們的寫的程式聯合在一起的呢?

    我們以輸出函式 printf為例來講解。

    第三:庫函式按性質進行分類,分成不同的標頭檔案

    在你的配圖當中,打開了三個標頭檔案。它們裡面分別存放不同類別庫函式的宣告。

    以上便是嚴Sir課堂對於這個問題的回答。

  • 4 # rng加油加油zzz

    我先來講一下c語言中的處理過程。在將一個c語言變成機器語言時,要進過下面幾個步驟:預處理,編譯,彙編,連結。

    預處理:將hello.c經過預處理變為hello.i,這個階段中的#include就是高數預處理器讀取標頭檔案的內容,並將其插入到程式文字中。

  • 中秋節和大豐收的關聯?
  • 打籃球的時候遇到過什麼事可以拿出來吹牛的?