c++语言中创建头文件

在c++中怎样按照自己要求建立一个头文件。例如:要建立类头文件student.h//student.hclassStudent{public:voiddisplay();... 在c++中怎样按照自己要求建立一个头文件。例如:要建立类头文件student.h
//student.h
class Student
{public:
void display();
private:
int num;
char name[20];
char sex;
};
应该怎么做才能建立这个头文件?建立以后该如何使用?
最好有过程,要具体。
展开
 我来答
孤松独海
2011-05-18 · TA获得超过1513个赞
知道大有可为答主
回答量:1220
采纳率:0%
帮助的人:491万
展开全部
可以这样在VC6.0工程里面 插入菜单里面找插入类, 类名称写成Student 然后确定会生产student.h 和student.cpp两个文件,然后你可以将需要的成员变量函数定义写到.h文件里面,函数实现文件写到.cpp文件里面, 然后可以在包含main函数的文件开始 #include "student.h"

然后可以在main函数里面 定义Student对象,可以赋值, 然后调用display输出来。
rajwp03
2011-05-18 · TA获得超过345个赞
知道答主
回答量:361
采纳率:0%
帮助的人:0
展开全部
有区别,头文件不参加编译,只是调用,可以定义类,结构体,联合体等等
源文件要参见编译,并且可以包含头文件,main()函数只能在源文件中,定义函数,
头文件可以进行的,源文件都可以进行,反之不然。
还有他们拓展名不同,头.h 源文件.cpp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
asslin
推荐于2016-03-14 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:81
采纳率:100%
帮助的人:78.1万
展开全部
先得看你用的什么开发环境,vc,bc,tc等
单纯从怎样使用来说:
1.你可以用记事来写
存为student.h
当类头文件多的时候:为防止重复可以首行加上#pragma once
2.在其它的.h或cpp文件中需要调用此类可以如下:
#include "student.h"
只要保证在同一目录中即可。
使用时:
void test()
{
Student student1;//也可以定义在函数外(之前)做为全局变量来使用这样你在其它函中也可用
student1.display();//就行了
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式