用C语言解释自定义头文件

问题

用户可以使用C语言创建自己的自定义头文件吗?如果是,我们如何访问用户定义的头文件?

解决方案

是的,用户可以在C中创建自己的自定义头文件。

它可以帮助您在单独的文件中管理用户定义的方法,全局变量和结构,这些文件可以在不同的模块中使用。

让我们看一下如何创建和访问自定义头文件的示例-

示例

下面给出的C程序用于调用main.c文件中名为swap的外部函数。

#include<stdio.h>

#include"swaping.h" //包含的自定义头文件

void main(){

   int a=40;

   int b=60;

   swaping (&a,&b);

   printf ("a=%d\n", a);

   printf ("b=%d\n",b);

}

交换方法在swapping.h文件中定义,用于通过使用临时变量交换两个数字。

此代码通过使用保存swapping.h在同一文件夹中main.h来保存。

void swapping (int* a, int* b){

   int temp;

   temp = *a;

   *a = *b;

   *b = temp;

}

笔记

  • 头文件的扩展名为.h。

  • 这两个文件swapping.h和main.c必须在同一文件夹中。

  • 为了区分预定义和自定义头文件,我们编写了#include“ swapping.h”而不是<swapping.h>。

以上是 用C语言解释自定义头文件 的全部内容, 来源链接: utcz.com/z/329505.html

回到顶部