c语言如何将自己编写的程序包含在头文件里

 我来答
无病呻吟2010
推荐于2016-01-16 · TA获得超过963个赞
知道小有建树答主
回答量:527
采纳率:0%
帮助的人:578万
展开全部
如果你说的头文件是指c的include文件,最好别这么弄,因为那是标准定好了东西,弄坏了就不好了。
你如果你想以前好的代码可以让以后使用的话,就吧你以前写的代码和现在的代码放在同一文件夹下,贺亮然后在你现在的代码里态拍袜加入这句
#include "以前的代码的文件帆激名“
就可以了,但注意main()函数只有一个
追问
不是很理解!能举个具体例子吗?谢谢啦!
追答
我不知道你想把你写的程序放在头文件是不是因为你想在多个文件中重复使用你写的一个比较好的函数,如果是的话你可以这样。
比如你写了一个10进制转2进制的函数
void dec2bin(char *bin, int dec)
{
...
}
然后你可以吧这个函数放入一个名为xxx.c的文件中
然后以后你想用到的时候的话,比如你现在在写一个main.c的程序,想要用到那个函数,
那么在main.c的头几行写上这么一行(必须保证xxx.c和main.c在同一个文件夹下)
#include "xxx.c"
系统在编译的时候首先就会把xxx.c的所有内容包含到你写#include "xxx.c"这条语句的位置了,
所以你就可以用在xxx.c里你写的函数了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式