C语言中的头文件,源文件到底是什么东西??
发布网友
发布时间:2022-04-29 17:25
我来回答
共5个回答
热心网友
时间:2023-10-23 12:57
话说大一上学期就学C语言了,不错。
通俗点说,头文件就是告诉人家我有什么东西(有什么函数,什么类型(结构体,类(c++))等等),源文件就是对这些东西具体是怎么实现的一个过程或者说细节。 关系嘛,你当然就知道咯,一个只是告诉人家我会干嘛,或者说我可以干嘛等等。源文件就是我是怎么干的,就是说源文件一般是对头文件的一个实现过程。不要急,这个编程是一个时间积累的过程,当然成为真正的大牛还是需要一些天赋的。
热心网友
时间:2023-10-23 12:58
通俗的讲, 大概是这么回事:
头文件和源代码文件是要配合着使用的, 一个头文件会被其他的源文件或者头文件所包含, 也就是#include这个预处理命令. 比如一个源文件中#include了某个头文件, 那么编译器就会把这个头文件里面的内容替换到写了#include的位置上了.
这样做的好处啊, 首先是同样的代码可以方便的重用了, 比如你在一个头文件里面写了一个结构体, 那么哪个源文件里需要用到这个结构体, 就#include这个头文件就行了, 不必再写一遍.
求采纳!谢谢……
热心网友
时间:2023-10-23 12:57
话说大一上学期就学C语言了,不错。
通俗点说,头文件就是告诉人家我有什么东西(有什么函数,什么类型(结构体,类(c++))等等),源文件就是对这些东西具体是怎么实现的一个过程或者说细节。 关系嘛,你当然就知道咯,一个只是告诉人家我会干嘛,或者说我可以干嘛等等。源文件就是我是怎么干的,就是说源文件一般是对头文件的一个实现过程。不要急,这个编程是一个时间积累的过程,当然成为真正的大牛还是需要一些天赋的。
热心网友
时间:2023-10-23 12:58
通俗的讲, 大概是这么回事:
头文件和源代码文件是要配合着使用的, 一个头文件会被其他的源文件或者头文件所包含, 也就是#include这个预处理命令. 比如一个源文件中#include了某个头文件, 那么编译器就会把这个头文件里面的内容替换到写了#include的位置上了.
这样做的好处啊, 首先是同样的代码可以方便的重用了, 比如你在一个头文件里面写了一个结构体, 那么哪个源文件里需要用到这个结构体, 就#include这个头文件就行了, 不必再写一遍.
求采纳!谢谢……
热心网友
时间:2023-10-23 12:58
头文件就是以 .h 为后缀的文件,如stdio.h等,也可以是自己写的,
源文件就是放你的源代码的文件追问stdio.h这个文件是电脑本身就有的??/
追答这个是编译器里面的东西,
热心网友
时间:2023-10-23 12:57
话说大一上学期就学C语言了,不错。
通俗点说,头文件就是告诉人家我有什么东西(有什么函数,什么类型(结构体,类(c++))等等),源文件就是对这些东西具体是怎么实现的一个过程或者说细节。 关系嘛,你当然就知道咯,一个只是告诉人家我会干嘛,或者说我可以干嘛等等。源文件就是我是怎么干的,就是说源文件一般是对头文件的一个实现过程。不要急,这个编程是一个时间积累的过程,当然成为真正的大牛还是需要一些天赋的。
热心网友
时间:2023-10-23 12:58
头文件就是以 .h 为后缀的文件,如stdio.h等,也可以是自己写的,
源文件就是放你的源代码的文件追问stdio.h这个文件是电脑本身就有的??/
追答这个是编译器里面的东西,
热心网友
时间:2023-10-23 12:57
话说大一上学期就学C语言了,不错。
通俗点说,头文件就是告诉人家我有什么东西(有什么函数,什么类型(结构体,类(c++))等等),源文件就是对这些东西具体是怎么实现的一个过程或者说细节。 关系嘛,你当然就知道咯,一个只是告诉人家我会干嘛,或者说我可以干嘛等等。源文件就是我是怎么干的,就是说源文件一般是对头文件的一个实现过程。不要急,这个编程是一个时间积累的过程,当然成为真正的大牛还是需要一些天赋的。
热心网友
时间:2023-10-23 12:59
1、cpp文件和.h文件有各自的分工,一般来说,h文件中是类的定义和类成员函数的声明,以及全局变量定义等;cpp文件是对应h文件中成员函数的代码实现。一般cpp文件代码较多。
这样做的好处:h文件只声明类成员函数,简单易懂,当其他文件要调用该类的接口时,只需包含该h文件,并在编译时将该h文件和同名cpp文件编译出的库文件一起连接即可。(如在lz写的main文件中只需 #include "Alarm.h")
2、 一般我们在编译的时候只编译cpp文件,将该cpp包含的h文件设为依赖。从而将这些cpp文件和h文件联系起来
热心网友
时间:2023-10-23 12:58
通俗的讲, 大概是这么回事:
头文件和源代码文件是要配合着使用的, 一个头文件会被其他的源文件或者头文件所包含, 也就是#include这个预处理命令. 比如一个源文件中#include了某个头文件, 那么编译器就会把这个头文件里面的内容替换到写了#include的位置上了.
这样做的好处啊, 首先是同样的代码可以方便的重用了, 比如你在一个头文件里面写了一个结构体, 那么哪个源文件里需要用到这个结构体, 就#include这个头文件就行了, 不必再写一遍.
求采纳!谢谢……
热心网友
时间:2023-10-23 12:58
头文件就是以 .h 为后缀的文件,如stdio.h等,也可以是自己写的,
源文件就是放你的源代码的文件追问stdio.h这个文件是电脑本身就有的??/
追答这个是编译器里面的东西,
热心网友
时间:2023-10-23 12:58
通俗的讲, 大概是这么回事:
头文件和源代码文件是要配合着使用的, 一个头文件会被其他的源文件或者头文件所包含, 也就是#include这个预处理命令. 比如一个源文件中#include了某个头文件, 那么编译器就会把这个头文件里面的内容替换到写了#include的位置上了.
这样做的好处啊, 首先是同样的代码可以方便的重用了, 比如你在一个头文件里面写了一个结构体, 那么哪个源文件里需要用到这个结构体, 就#include这个头文件就行了, 不必再写一遍.
求采纳!谢谢……
热心网友
时间:2023-10-23 12:59
1、cpp文件和.h文件有各自的分工,一般来说,h文件中是类的定义和类成员函数的声明,以及全局变量定义等;cpp文件是对应h文件中成员函数的代码实现。一般cpp文件代码较多。
这样做的好处:h文件只声明类成员函数,简单易懂,当其他文件要调用该类的接口时,只需包含该h文件,并在编译时将该h文件和同名cpp文件编译出的库文件一起连接即可。(如在lz写的main文件中只需 #include "Alarm.h")
2、 一般我们在编译的时候只编译cpp文件,将该cpp包含的h文件设为依赖。从而将这些cpp文件和h文件联系起来
热心网友
时间:2023-10-23 12:58
头文件就是以 .h 为后缀的文件,如stdio.h等,也可以是自己写的,
源文件就是放你的源代码的文件追问stdio.h这个文件是电脑本身就有的??/
追答这个是编译器里面的东西,
热心网友
时间:2023-10-23 12:59
头文件是储存公用代码的,以便不用在每个源文件的写同样的东西,声明什么的
源文件是储存实际执行功能的代码
热心网友
时间:2023-10-23 12:59
头文件是储存公用代码的,以便不用在每个源文件的写同样的东西,声明什么的
源文件是储存实际执行功能的代码
热心网友
时间:2023-10-23 12:59
1、cpp文件和.h文件有各自的分工,一般来说,h文件中是类的定义和类成员函数的声明,以及全局变量定义等;cpp文件是对应h文件中成员函数的代码实现。一般cpp文件代码较多。
这样做的好处:h文件只声明类成员函数,简单易懂,当其他文件要调用该类的接口时,只需包含该h文件,并在编译时将该h文件和同名cpp文件编译出的库文件一起连接即可。(如在lz写的main文件中只需 #include "Alarm.h")
2、 一般我们在编译的时候只编译cpp文件,将该cpp包含的h文件设为依赖。从而将这些cpp文件和h文件联系起来
热心网友
时间:2023-10-23 12:59
头文件是储存公用代码的,以便不用在每个源文件的写同样的东西,声明什么的
源文件是储存实际执行功能的代码
热心网友
时间:2023-10-23 12:57
话说大一上学期就学C语言了,不错。
通俗点说,头文件就是告诉人家我有什么东西(有什么函数,什么类型(结构体,类(c++))等等),源文件就是对这些东西具体是怎么实现的一个过程或者说细节。 关系嘛,你当然就知道咯,一个只是告诉人家我会干嘛,或者说我可以干嘛等等。源文件就是我是怎么干的,就是说源文件一般是对头文件的一个实现过程。不要急,这个编程是一个时间积累的过程,当然成为真正的大牛还是需要一些天赋的。
热心网友
时间:2023-10-23 12:58
通俗的讲, 大概是这么回事:
头文件和源代码文件是要配合着使用的, 一个头文件会被其他的源文件或者头文件所包含, 也就是#include这个预处理命令. 比如一个源文件中#include了某个头文件, 那么编译器就会把这个头文件里面的内容替换到写了#include的位置上了.
这样做的好处啊, 首先是同样的代码可以方便的重用了, 比如你在一个头文件里面写了一个结构体, 那么哪个源文件里需要用到这个结构体, 就#include这个头文件就行了, 不必再写一遍.
求采纳!谢谢……