首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用【答题】菜单命令或直接用VC6打开考生文件夹 下的工程proj3,其中声明了一个人员信息类Person。在Person类中数据成员nallle、age和address分别存放人员的姓名、年龄和地址。构造函数Person用以初始化数据成员。补充编制程序
请使用【答题】菜单命令或直接用VC6打开考生文件夹 下的工程proj3,其中声明了一个人员信息类Person。在Person类中数据成员nallle、age和address分别存放人员的姓名、年龄和地址。构造函数Person用以初始化数据成员。补充编制程序
admin
2015-06-27
89
问题
请使用【答题】菜单命令或直接用VC6打开考生文件夹
下的工程proj3,其中声明了一个人员信息类Person。在Person类中数据成员nallle、age和address分别存放人员的姓名、年龄和地址。构造函数Person用以初始化数据成员。补充编制程序,使其功能完整。在main函数中分别创建了两个Person类对象p1和p2,并显示两个对象信息,此种情况下程序的输出应为:
jane25Beijing
Tom22Shanghai
注意:只能在函数Person中的“//**********333**********”和“//**********666**********”之间填入若干语
句,不要改动程序中的其他内容。
//proj3.h
#include
#include
usingnamespacestd;
classPerson{
public:
charname[20];
intage;
char*address,
public:
Person(char*_name,int_age,char*_add=NULL);//构造函数
voidinfo_display();//人员信息显示
~Person();//析构函数
};
voidwriteToFile(constchar*path
="");
//proj3.cpp
#include
#include
#include"proj3.h"
usingnamespacestd;
Person::Person(char*_name,int_age,char*_add):age(_age)
{
//把字符串name复制到数组name中
//使address指向一个动态空间,把字符串_
add复制到该数组中。
//********333********
//********666********
}
voidPerson::info_display()
{
cout<
if(address!_NULL)
cout<
}
Person::~Person()
{
if(address!=NULL)
delete[]address;
}
voidmain()
{
charadd[100];
strcpy(add,"Beijing");
Personp1("jane",25,add);
p1.infodisplay();
strcpy(add,"Shanghai");
Person*p2=newPerson("Tom",22,
add);
p2->info_display();
deletep2;
writeToFile("");
}
选项
答案
strcpy(name,_name); address = new char[strlen(_add) + 1]; strcpy(address,_add);
解析
主要考查考生对构造函数的掌握,根据题目要求,首先使用strcpy()函数把字符串_name复制到数组name中,然后使用new语句分配一个动态空间,使address指向空间首地址,最后把字符串_add复制到该数组中。
转载请注明原文地址:https://kaotiyun.com/show/r9BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
评述和平共处五项基本原则。(北京师范大学2005年中国通史真题)
以下属于情感分类的是
下列哪种数据才可以运用卡方检验进行统计分析?()
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
推动高中的多样化与特色化发展的要求不包括
说明K线理论的含义及基本图形。
关于法律关系主体的权利义务与作为法律规则内容的权利义务,表述正确的是()。
下列关于我国法的效力层次的表述,正确的是()。
按照法的原则的位阶和具体程序不同,可将法的原则分为()。
2007年以来由美国次贷危机引发的国际金融危机,让欧洲人患上了“资本主义恐慌症”。很多人走进书店,重新捧起马克思的《资本论》。“马克思又成了时尚”这一现象表明了马克思主义的强大生命力。这种生命力的根源在于
随机试题
第一次工业革命时期,英美等主要资本主义国家处于【】
女性,42岁,年度查体时发现右侧卵巢囊实性肿块7cm,建议手术治疗,因恐惧手术而拖延了治疗。晨练后出现右下腹部剧痛,常伴恶心,呕吐,忍受后自然缓解,无发热。术中快速病理诊断为“卵巢浆液性囊腺瘤伴坏死”,手术方案为
男性,35岁。咽痛、发热1天后出现肉眼血尿,尿常规示蛋白阴性、尿红细胞满视野。首先考虑的诊断是
参加爆破工程施工的临时人员,应经过爆破安全教育培训,经口试或笔试合格后,方准许参加装药填塞作业,但装起爆体及敷设爆破网路的作业,应由()操作。
基础防潮层水平标高位置应设在( )。
对资产评估结果价值类型选择具有制约作用的因素是()。
某商业和办公楼项目,高29层,钢筋混凝土结构,建筑面积45000平方米,业主为某一房地产开发公司。该项目的概算总投资为23000万元。业主通过招标确定某一国内建筑施工企业为土建工程总承包单位,其合同总价为16000万元。该项目的钢结构和玻璃幕墙工程由业主指
Youdon’tlikethesamecoloursandIdon’tlikethem,______.
2018年全球茶叶产量585.6万吨,同比增长约3%,中国茶叶产量261.6万吨,同比增长0.7万吨。2018年,中国茶叶国内销售量为191万吨,同比增长5.1%,国内销售总额为2661亿元,出口量为36.5万吨,同比增长2.8%,出口总额为17.89
创新:僵化
最新回复
(
0
)