关于c语言头文件的问题:头文件中声明函数,然后在C文件中写函数体?请问这两个文件如何一一对应?

2024-12-31 20:07:50
推荐回答(2个)
回答1:

假如你有一个头文件名为:headFile.h
你有一个函数:
int fun(int a, int b) // 这个函数在你的源文件中
{
// 函数体

}
那你就要在源文件中增加:#include "headFile.h"// 你自己定义的头文件
在头文件headFile.h中需要增加与函数对就的原型:
int fun(int a, int b);// 实际就是把函数定义的那一行复制过来,再加个分号,就实现一一对应了。

回答2:

一般头文件和源文件的文件名相同,即 key.h 和key.c
在key.c中引用#include "key.h"即可
在头文件中叫声名, void func(); //注意后面的分号
源文件中是函数实现
void func()
{

}