关于c语言头文件使用问题

 我来答
户如乐9318
2022-10-31 · TA获得超过6662个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:140万
展开全部
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:

各位高手,我用c编了个程序,想使用自己编的头文件即#include "******.h"这样,请问头文件中除了包括函数体外,还应该包括什么?如果我其中一个头文件中的函数又要用到其他头文件中的函数,应该怎样做?谢谢!

解析:

从原理上来说,

#include 语句起的只是一个插入作用。

也就是说,#include 的文件里的内容可以随便写。

编译器使用#include 的文件里的内容来插入到#include 所在位置。

所以,你说的“头文件”没有固定格式。

不过,也不是完全没有,一般来说,头文件里多数是放的函数定义或函数体。

此外,还有:

#ifndef ****

#define ****

……

#endif

之类的语句,用于控制#define 与 #endif之间的内容不被重复定义或插入。

如要使用其它头文件中的函数,可以直接在你的头文件中引用。

初学C语言,个人建议你使用C++Builder 6去练习和理解,当然,这要求你有一定的英语水平(高中毕不合格的E文水平就可以了)。我们简称它为BCB,BCB在很多情况下会自动的帮你加好头文件,你可以观察它自动生成的文件,代码,以进一步学习。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式