C语言如何写头文件?

C语言如何写头文件?,第1张

/*头文件内容,假皮前明设名字是test.h*/

#ifndef MYHEADFILE

#define MYHEADFILE

void InitInterpolation()

void Draw_Border()

void Draw_Background()

void Draw_Gray()

#endif

/*以下是test.c的内容*/

#include "test.h"

/*后面就是各个函数的实现*/燃告

同项目中其他各个文件需要使用这些函数时只需要下面这样一句:

#include "test.h"

千万不要包含.c文件,会出现悔知重复定义问题

这个问携源题太简单了,随便哪个文件都能当头文件,只要符合C语法就行了。拦隐镇

头文件只不过一些变量的定义,函数的申明,等等,和一般的C文件没有驱别,

比如有一个头文件包含一个函数声明:

void hellword()

你可以把这个文件另存为 hello.h 也可以另存为hello.txt

他的定义部分写在hello.c中

void helloword()

{

printf("Hello girl")

}

要在hello.c中包含hello.h或者简粗hello.txt

只要在其它的程序中包含进去就行了。

如:

#include <stdio.h>

#include "hello.txt"

void main()

{

helloword()

}

头文件只是一个文件,也可当做脚文件,放在哪里你自己决定,能用就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12172994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存