使用者能否在C語言中建立自己的自訂頭檔?如果可以,如何存取使用者定義的頭檔?
是的,使用者可以在C中建立自己的自訂頭檔。
它可以幫助您在一個單獨的檔案中管理使用者定義的方法、全域變數和結構,這些檔案可以在不同的模組中使用。
讓我們看一個如何建立和存取自訂頭文件的範例-
#下面給了一個呼叫主文件main.c中的外部函數swap的C程式。
#include<stdio.h> #include"swaping.h" //included custom header file void main(){ int a=40; int b=60; swaping (&a,&b); printf ("a=%d</p><p>", a); printf ("b=%d</p><p>",b); }
交換方法在swapping.h 檔案中定義,該方法用於透過使用臨時變數來交換兩個數字。
這段程式碼是透過使用 swapping.h 保存在與 main.h 檔案相同的資料夾中的。 h 已儲存。
void swapping (int* a, int* b){ int temp; temp = *a; *a = *b; *b = temp; }
頭檔的副檔名為.h。
檔案swapping.h和main.c必須在同一個資料夾中。
為了區分預先定義的和自訂的頭文件,我們使用#include "swapping.h"而不是
以上是解釋C語言中的自訂頭文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!