C++中如何写头文件代码,如何使用!

如题所述

  每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。C++/C程序的头文件以“.h”为后缀,C程序的定义文件以“.c”为后缀,C++程序的定义文件通常以“.cpp”为后缀(也有一些系统以“.cc”或“.cxx”为后缀)。

创建方法:文件→新建→在弹出的框中选择文件栏→C++/C Header File→确定,然后就开始写头文件内容。

头文件作用:

1,头文件可以定义所用的函数列表,方便查阅你可以调用的函数;
2,头文件可以定义很多宏定义,就是一些全局静态变量的定义,在这样的情况下,只要修改头文件的内容,程序就可以做相应的修改,不用亲自跑到繁琐的代码内去搜索。
3,头文件只是声明,不占内存空间,要知道其执行过程,要看你头文件所申明的函数是在哪个.c文件里定义的,才知道。
4,他并不是C自带的,可以不用。
5,调用了头文件,就等于赋予了调用某些函数的权限,如果你要算一个数的N次方,就要调用Pow()函数,而这个函数是定义在math.c里面的,要用这个函数,就必需调用math.h这个头文件。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-06
将头文件代码所在的文件名命名为XX.h文件,然后在你需要调用这个头文件的文件开头写上#include"XX.h"就可以了。
第2个回答  2008-11-06
可以把包含的库文件写进去
可以把宏定义写进去
可以把全局变量写进去
可以把结构、类的定义写进去
可以把函数说明写进去
第3个回答  推荐于2016-05-17
头文件有2种形式,一种是#include"xx.h",还有就是#include<xx.h>,
前者是当前程序自定义的路径,是编程者自己定义的路径,后者是系统路径。。。
一般的来说如果不太会区分的话,建议全部采用第一种路径,就永远不会出错。
头文件中包含了你写程序所需要的许多的语句功能,比方说C语言里的printf语句就在#include "stdio.h"中
希望对你有用本回答被提问者采纳
第4个回答  2008-11-06
程序 main() 函数以前的 所有行 (或 一部分行) 可以放到单独的一个文件,我们可以把这个文件叫 头文件。例如叫 myhead.h

程序里 不必写原来 main() 函数以前的那些行,而在那里写#include "myhead.h":

#include "myhead.h"
int main(){
...
}

新的写法与原来写法功效一样。myhead.h 就是 头文件。
相似回答