如何写c/c++头文件,是不是要写一个.h和.c文件?,如何写呢?写完后放在什么地方呢? 最后完整的例子,谢谢

 我来答
峰吹过地无痕
2010-12-30 · 超过33用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:87.1万
展开全部
1、没错是要写一个.h和.c文件
2、如何写,这个只能告诉你一般的规范
我举一个例子
你要写一个头文件 x.h里面包括一些数据的定义 和函数的定义
/********************************************************************
* x.h *
* 版本: V1.0 *
*******************************************************************/
#include"x.c"
typedef unsigned char uchar;

void xxx();

正如上例 但是为什么要加上" #include"x.c" "这句呢
因为你定于数据可能只要一个语句,但是如果你定义函数的话,函数体你并没有写.
有人可能会说可以在.h函数里写.确实可以.但是却会很乱.
因为.h函数一般只写函数定义.所以你要加上#include"x.c"
而在x.c中写上 void xxx() 这个函数的定义
/********************************************************************
* x.c *
* 版本: V1.0 *
*******************************************************************/

void xxx(){
……//代码实现部分
}

3、至于放在什么地方,我只能说一般x.c x.h放在一起 而他们放在什么地方 你随意 只要你写代码时引入时能找到就好
xcg020220
2010-12-26 · TA获得超过203个赞
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:86.6万
展开全部
在你建的*.c对话框内点c/c++Header File,便可建一个头文件。名字可以写成*.c 也可什么扩展名也不带。只需放在一个文件夹里就可心运行了(当然你的主程序里面要含有#include<*.h>)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
勇闯天涯595595
2010-12-26 · TA获得超过1470个赞
知道小有建树答主
回答量:444
采纳率:100%
帮助的人:143万
展开全部
打开vc6
新建控制台程序(不会百度搜)
选择新建一个简单的程序
进入界面 新建一个类
输入类名 会出现类名.h 类名.c
试试看
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式