简单的C++程序运行

分别给出如下的3个文件:
①含类定义的头文件 student.h
//student.h (这是头文件,在此文件中进行类的声明)
class Student ∥类声明
{ public:
void display(); ∥公用成员函数原型声明
private:
int num;
char name[20];
char sex;
};
②包含成员函数定义的源文件 student. cpp
//student. cpp 在此文件中进行函数的定义
#include
#include “student. h” ∥不要漏写此行,否则编译通不过
void Student: display() ∥在类外定义 display类函数
{ cout<<"num: "<<num<<endl;
cout<< name: " <<name<<endl;
cout<<"sex: "<<sex<<endl;
}
③包含主函数的源文件main.cpp。
为了组成一个完整的源程序,应当有包括主函数的源文件:
//main. cpp 主函数模块
#include
#include “student.h” ∥将类声明头文件包含进来
int main()
{ Student stud; ∥定义对象
stud.display(); ∥执行stud对象的 display函数
return 0;
}
请完善该程序,在类中增加一个对数据成员赋初值的成员函数set_value。

代码

1.创建一个名为“student.h”的头文件,写入以下内容

#pragma once
class Student           //类声明
{
public:
	void display();              //公用成员函数原型声明
	void set_value();
private:
	int num;
	char name[20];
	char sex;
};

2.创建一个源文件“student.cpp”

#include<iostream>
using namespace std;
#include"student.h"
void Student::display()
{
	cout << "num: " << num << endl;
	cout << "name: " << name << endl;
	cout << "sex: " << sex << endl;
}
void Student::set_value()
{
	cin >> num;
	cin >> name;
	cin >> sex;
}

3.创建一个包含主函数的源文件“main.cpp”

//main. cpp                主函数模块
#include <iostream>
using namespace std;
#include "student.h"         //将类声明头文件包含进来
int main()
{
	Student stud;   
	//定义对象
	stud.set_value();
	stud.display();          //执行stud对象的 display函数
	return 0;
}

运行结果

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值