C語言 標頭檔案的介紹

2021-10-22 04:11:49 字數 603 閱讀 6069

#ifndef 巨集定義名稱

#define 巨集定義名稱

標頭檔案具體描述性實現

#endif

eg :

宣告乙個 「xmf_smg_ha.h」 標頭檔案

#ifndef xmf_smg_ha

#define xmf_smg_ha

unsigned

char code i =1;

void

daplylcd

(unsigned

char dat)

;#endif

說明:

main.c 檔案需要使用daplylcd時,直接在main.c 檔案開頭加上#include,即可在main.c 檔案使用daplylcd函式。

在呼叫daplylcd函式時,相當於"xmf_smg_ha.h" 標頭檔案有daplylcd函式宣告,而xmf_smg_ha.h" 標頭檔案裡面定義的函式實際**則在相應的.c檔案中。

C語言的標頭檔案

1.在c檔案中在函式外部宣告變數,稱為為全域性變數。1 全域性變數如果加static關鍵字,表示只能在本檔案內訪問,而且只能從宣告處到檔案末尾的範圍內訪問。宣告時如果沒有初始化,會自動初始化乙個值,例如static int x,x預設值為0。如果a 函式中用到變數x,而x的定義 static int...

C語言的標頭檔案

標頭檔案 a.h ifndef a h define a h 定義方法,不提供實現 int add int a,int b endif add.c include a.h 實現標頭檔案a中定義的方法 int add int a,int b main.c include include a.h 若想在...

c語言標頭檔案

c語言標頭檔案 每個c c程式通常分為兩個檔案。乙個檔案用於儲存 程式的宣告 declaration 稱為標頭檔案。另乙個檔案用於儲存 程式的實現 implementation 稱為定義 definition 檔案。c c程式的標頭檔案以 h 為字尾,c程式的定義檔案以 c 為字尾,c 程式的定義檔...