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

我是学计算机专业的大一新生,计算机基础很差(只会下载个游戏,百度听歌,看电影),上了第一节C语言课,完全被转晕了,头文件,源文件到底是什么??他俩有什么关系???尽量讲的... 我是学计算机专业的大一新生,计算机基础很差(只会下载个游戏,百度听歌,看电影),上了第一节C语言课,完全被转晕了,头文件,源文件到底是什么??他俩有什么关系???尽量讲的通俗些
还有 怎么学好计算机啊?????/
求大神帮忙!!!
展开
 我来答
firememory
2013-09-17 · TA获得超过137个赞
知道小有建树答主
回答量:93
采纳率:0%
帮助的人:104万
展开全部
话说大一上学期就学C语言了,不错。
通俗点说,头文件就是告诉人家我有什么东西(有什么函数,什么类型(结构体,类(c++))等等),源文件就是对这些东西具体是怎么实现的一个过程或者说细节。 关系嘛,你当然就知道咯,一个只是告诉人家我会干嘛,或者说我可以干嘛等等。源文件就是我是怎么干的,就是说源文件一般是对头文件的一个实现过程。不要急,这个编程是一个时间积累的过程,当然成为真正的大牛还是需要一些天赋的。
宁静听风雨
2013-09-17 · TA获得超过142个赞
知道答主
回答量:192
采纳率:0%
帮助的人:114万
展开全部
通俗的讲, 大概是这么回事:
头文件和源代码文件是要配合着使用的, 一个头文件会被其他的源文件或者头文件所包含, 也就是#include这个预处理命令. 比如一个源文件中#include了某个头文件, 那么编译器就会把这个头文件里面的内容替换到写了#include的位置上了.
这样做的好处啊, 首先是同样的代码可以方便的重用了, 比如你在一个头文件里面写了一个结构体, 那么哪个源文件里需要用到这个结构体, 就#include这个头文件就行了, 不必再写一遍.
求采纳!谢谢……
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ai看雪
2013-09-17 · TA获得超过207个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:205万
展开全部
头文件就是以 .h 为后缀的文件,如stdio.h等,也可以是自己写的,
源文件就是放你的源代码的文件
追问
stdio.h这个文件是电脑本身就有的??/
追答
这个是编译器里面的东西,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tattackor
推荐于2017-09-28 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:897万
展开全部
1、cpp文件和.h文件有各自的分工,一般来说,h文件中是类的定义和类成员函数的声明,以及全局变量定义等;cpp文件是对应h文件中成员函数的代码实现。一般cpp文件代码较多。
这样做的好处:h文件只声明类成员函数,简单易懂,当其他文件要调用该类的接口时,只需包含该h文件,并在编译时将该h文件和同名cpp文件编译出的库文件一起连接即可。(如在lz写的main文件中只需 #include "Alarm.h")

2、 一般我们在编译的时候只编译cpp文件,将该cpp包含的h文件设为依赖。从而将这些cpp文件和h文件联系起来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
870177103
2015-09-13 · TA获得超过522个赞
知道小有建树答主
回答量:486
采纳率:0%
帮助的人:349万
展开全部
头文件是储存公用代码的,以便不用在每个源文件的写同样的东西,声明什么的
源文件是储存实际执行功能的代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式