C语言中的头文件,源文件到底是什么东西??

2024-12-04 18:48:15
推荐回答(5个)
回答(1):

话说大一上学期就学C语言了,不错。
通俗点说,头文件就是告诉人家我有什么东拿铅西(有什么函数,什么类型(结构体,类茄和(c++))等等),源文件就是对这些东西具体是怎么实现的颤敏盯一个过程或者说细节。 关系嘛,你当然就知道咯,一个只是告诉人家我会干嘛,或者说我可以干嘛等等。源文件就是我是怎么干的,就是说源文件一般是对头文件的一个实现过程。不要急,这个编程是一个时间积累的过程,当然成为真正的大牛还是需要一些天赋的。

回答(2):

通俗的讲, 大概是这么回事:
头文件和源代码文件是要配合着使用的, 一个头文件会被其他的源文件或者头文件所包含, 也就是#include这个预处理命绝迅令. 比如锋宏饥一个源文件中#include了某个头文件, 那么编译器就会把这个头文件里面的内容替换到写了#include的位置上了.
这样做的好处啊, 首先是同样的代码可以方便的重用了, 比如你在一个头文件里面写了一个结构体, 那么哪个银返源文件里需要用到这个结构体, 就#include这个头文件就行了, 不必再写一遍.
求采纳!谢谢……

回答(3):

头文件就是以梁弊 .h 为后缀的文件,如孙乱stdio.h等,也可以是自己写的,
源文件就是放你的源代码的文则渣档件

回答(4):

1、cpp文件和.h文件有各自的分工,一般来说,h文件中是类的定义和类成员函数的声明,以及全局变量定义等;cpp文件是对应h文件中成员函肢渗数的代码实现。一般cpp文件代码较多。段蠢
这样做的好处:h文件只声明类成员函数,简单易懂,当其他文件要调用该类的接口时,只需包含该h文件,并在编译时将该h文件和同名cpp文件编译出的库文件一起连接即可。(如在lz写的main文件中只需 #include "Alarm.h")

2、 一般我们在编译的时候只编译cpp文件,将该cpp包含的h文件握饥陪设为依赖。从而将这些cpp文件和h文件联系起来

回答(5):

头文件是储存公用代码的茄告,以神伍便不用在每个源文件的写同样的东颤瞎明西,声明什么的
源文件是储存实际执行功能的代码