首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。 class Myclas{ int *x; public: MyClas(int n); ~MyClas(); };
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。 class Myclas{ int *x; public: MyClas(int n); ~MyClas(); };
admin
2013-05-30
47
问题
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。
class Myclas{
int *x;
public:
MyClas(int n);
~MyClas();
};
MyClas::MyClas(intn){
【 】;
}
MyClas::~MyClas(){
【 】;
}
选项
答案
x=new int(n),delete x
解析
在类的构造函数中,是申请内存空间,并使指针x指向构造函数的形参n,所以构造函数的函数体应为:x=newint(n);。在析构函数中,是释放类的私有成员,即指针变量x,所以析构函数的函数体应该为deletex;。
转载请注明原文地址:https://kaotiyun.com/show/YTNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是()。
下面对二维数组array的定义,正确的是()。
在结构化程序设计思想提出之前,在程序设计中强调程序的效率。与程序的效率相比,结构化程序设计思想更重视程序的()。
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A(intaa=0)(a=aa;]};classB:publicA{intb;Ac;public://用aa初始化
当一个函数无返回值时,函数的类型应为()。
下面程序输出的结果是()。#include<iostream>usingnamespacestd;voidmain(){charch[][8]={"good","better","best"};
设置虚基类的目的是解决二义性问题,可通过【】标识虚基类。
下列程序的运行结果为()。#include<iostream>usingnamespacestd;namespacem{intflag=10;}namespacen{
设有如下关系表:RST__________________ABCABCABC112313112223223313则下列操作中正确的是______。
随机试题
Excel中的单元格地址引用不包括()
Whatisintelligenceanyway?WhenIwasinthearmyIreceivedanintelligencetestthatallsoldierstook,and,againsta(n)【C1
在中枢神经系统中,突触后神经元抑制可分为________和________两类。
A.价格的机制B.价值规律C.市场调节价D.政府指导价或者政府定价E.明码标价国家实行并逐步完善宏观经济调控下主要由市场形成()
采用地质雷达进行隧道衬砌质量检查时,天线移动速度应平稳、均匀,移动速度宜为3~5km/h。()
()不属于应急预案文件体系的内容的选项是()。
期限越长,则风险越大,金融工具的发行价格越低;利率越低,发行价格也越低。()
为进一步加强对不遵守交通信号灯违法行为的执法管理,规范执法程序,确保执法公正,某市交通支队要求:凡属交通信号指示不一致、有证据证明救助危难等情形,一律不得录入道路交通违法信息系统;对已录入信息系统的交通违法记录,必须完善异议受理、核查、处理等工作规范.最大
劳动力商品在使用价值上的特殊性在于
UsingDramaTextsintheLanguageClassroomI.【T1】______ofdrama【T1】______A.helpingtheteacherachieve"reality"—overcomin
最新回复
(
0
)