c语言怎么包含自己写的头文件?

老师经常说把自己常用的函数模块写进什么stb头文件里面,具体这个到底怎么弄啊?麻烦说的具体点,谢谢了哈。... 老师经常说把自己常用的函数模块写进什么stb 头文件里面,具体这个到底怎么弄啊?麻烦说的具体点,谢谢了哈。 展开
 我来答
听不清啊
高粉答主

2017-10-03 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
C语言中的头文件可以自己写的。
头文件几个好处:
1,头文件可以定义所用的函数列表,方便查阅你可以调用的函数;
2,头文件可以定义很多宏定义,就是一些全局静态变量的定义,在这样的情况下,只要修改头文件的内容,程序就可以做相应的修改,不用亲自跑到繁琐的代码内去搜索。
3,头文件只是声明,不占内存空间,要知道其执行过程,要看你头文件所申明的函数是在哪个.c文件里定义的,才知道。
4,他并不是C自带的,可以不用。
5,调用了头文件,就等于赋予了调用某些函数的权限,如果你要算一个数的N次方,就要调用Pow()函数,而这个函数是定义在math.c里面的,要用这个函数,就必需调用math.h这个头文件。
头文件写法:
#include
...
//-------------------------------
#ifndef MY_POINT
#define MY_POINT
class Class1
{

}

class Class2
{
}
...
#endif
在要使用类定义的文件中加入
#include "头文件名.h "
一般来说,头文件里多数是放的函数定义或函数体。
此外,还有:
#ifndef ****
#define ****
……
#endif

之类的语句,用于控制#define 与 #endif之间的内容不被重复定义或插入。
#include 语句起的只是一个插入作用。
也就是说,#include 的文件里的内容可以随便写。
编译器使用#include 的文件里的内容来插入到#include 所在位置。
所以,你说的“头文件”没有固定格式。
492924696lin
2016-12-05 · TA获得超过220个赞
知道小有建树答主
回答量:321
采纳率:0%
帮助的人:182万
展开全部
可以,在VC6.0中创建CPP文件的上一个就是创建头文件的, 你写完头文件后直接在程序里面included它就可以了,就像#include<stdio.h>这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-08
展开全部
我是用turbo C 2.0的,头文件只是一些宏定义之类的,如果你懒得把头文件分类,你可以在turbo C的根目录下,打开include文件夹,打开其他的*.H文件(*表示文件名),把里面的东西都复制到一个*.H文件,那你以后就可以只写那个个头文件了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2018-03-22
展开全部
如果不在工程同一个目录下,就得用绝对路径 #include<文件路径>或#include"文件路径" 文件路径可以是绝对路径,如:C:\text.h #include "C:\text.h"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小yan刺果
2020-05-09 · TA获得超过106个赞
知道答主
回答量:32
采纳率:50%
帮助的人:6.6万
展开全部
把头文件做成文本文档,命名XXX.h
放在计算机的任何一个位置,他会自己搜索的到,我之前试了一下,连个都在桌面上,然后它自动调用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式