首頁 >後端開發 >C++ >解釋C語言中的自訂頭文件

解釋C語言中的自訂頭文件

PHPz
PHPz轉載
2023-09-06 08:57:211091瀏覽

解釋C語言中的自訂頭文件

問題

使用者能否在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中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除