首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C >> C 語言基礎

C 語言預處理概述與檔案包含命令 #include

     編輯:C 語言基礎

C 原始檔需經編譯(.c → .obj/.o)與鏈接(多目標檔+庫 → 執行檔)生成程式。編譯針對單檔,鏈接針對多檔。

預處理角色

編譯前對原始檔簡單加工(如跨平台保留不同函數),處理 # 開頭命令。預處理結果存為同名 .i 檔(文字檔可直接查看)。

#include 檔案包含命令

將標頭檔內容插入命令位置,效果等同複製貼上,合併成單一原始檔編譯。

兩種包含方式

#include <stdio.h>   // 尖括號:標準庫標頭檔
#include "myHeader.h" // 雙引號:自定義標頭檔
  • 搜尋路徑不同,標準庫用尖括號,自定義用雙引號。
  • 一條命令僅能包含一個檔案。
  • 支援巢狀包含(被包含檔再包含其他檔)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved