回覆列表
  • 1 # 自強不息漂流瓶3s

    這個很難實現。比如說,你自己想程式設計、並定義、實現一個自己的獨立子函式,然後加入到 C 語言編譯器中,以供今後直接呼叫。

    那麼你必須要把你自己編寫的子函式和 C 編譯器本身提供的系統函式庫一起進行編譯、連結。使你自己編寫的子函式成為 C 語言編譯器的一部分。只有這樣,你才能夠達到你心裡想的那個目標。否則的話,是不可能實現的。但是如果要做到這一點,是十分困難的。因為無論是哪一種 C 語言編譯器,都不會把其內部結構洩露給使用者,否則的話,你也想往 C 編譯器中加入你自己編寫的庫函式,別人也可以往編譯器中寫入自己的任何內容。那這個 C 編譯器豈不是亂了套了?

  • 2 # runnerwangxa

    在C語言中,#include叫做檔案包含命令,用來引入對應的標頭檔案(.h檔案)。#include 也是C語言預處理命令的一種。

    #include 的處理過程很簡單,就是將標頭檔案的內容插入到該命令所在的位置,從而把標頭檔案和當前原始檔連線成一個原始檔,這與複製貼上的效果相同。

    #include 的用法有兩種,如下所示:

    #include <stdHeader.h>

    #include "myHeader.h"

    使用尖括號< >和雙引號" "的區別在於標頭檔案的搜尋路徑不同:

    使用尖括號< >,編譯器會到系統路徑下查詢標頭檔案;

    而使用雙引號" ",編譯器首先在當前目錄下查詢標頭檔案,如果沒有找到,再到系統路徑下查詢。

  • 中秋節和大豐收的關聯?
  • butterfly音譯歌詞iu?