首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。 class MyClass { int *x; public: MyClass(int a) : ~MyClass();
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。 class MyClass { int *x; public: MyClass(int a) : ~MyClass();
admin
2010-03-29
47
问题
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。
class MyClass
{
int *x;
public:
MyClass(int a) :
~MyClass();
};
MyClass::MyClass(int a)
{
【 】;
}
MyClass::~MyClass()
{
【 】;
}
选项
答案
x=newint(a) deletex
解析
本题考核new和delete的使用。由题可知,在类MyClass的构造函数中,是申请内存空间,并让指针x指向构造函数的行参a。所以构造函数的函数体应该为“x=new int(a) ;”。在类MyClass的析构函数中,是释放类的私有成员,即指针变量x,所以析构函数的函数体应该为“deletex;”。
转载请注明原文地址:https://kaotiyun.com/show/B3jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structst{intx,y;}data[2]={1,10,2,20};main(){structst*P=data:printf("%d",1)一>y);print
若有以下程序#include<stdio.h>#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;
设有如下定义:structsk{intm:floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
算法的有穷性是指()。
给定程序MODll.C中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
下列给定程序中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:1#inclu
与数学表达式x≥y≥z对应的C语言表达式是
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下列描述中,()是抽象类的特性。
随机试题
“庄生晓梦迷蝴蝶,望帝春心托杜鹃”两句用典故喻指往事渺茫如梦,伤痛青春流逝而又无可奈何。()
It’stenyearssincethescientist______onhislife’sworkofdiscoveringthevaluablechemical.
A.低钾血症B.低钙血症C.低血糖症D.低氯血症E.低镁血症久泻或营养不良患儿输液后出现精神萎靡、腹胀,肠鸣音减弱,多为
假热真寒用寒药
本质安全中的()功能是指当设备发生故障或损坏时,仍能暂时维持正常工作或自动转变为安全状态。
一名学生近期因家庭原因成绩下滑很厉害,作为班主任,以下哪些做法及顺序你觉得可以及时帮助他调整状态?()①帮助学生分析学习下降的原因②让其他学生多与他交往③询问学生近期的心理动态,并安慰他④上课多提问他,下课多
随着长江沿线经济迅猛发展,货运需求增加。长江沿岸私设码头、黑码头的数量越来越多,有人认为应该撤掉,有人认为存在即合理,这些码头带动了经济发展,请问你怎么看?
国家主席习近平在G20汉堡峰会上对全球经济治理的建议极具针对性。加强宏观政策______,有助于促进各方______,避免沟通不畅或是以邻为壑,进而打造开放共赢的合作模式。填入画横线部分最恰当的一项是:
一个可以由此得生,也可以由此得死的时代是大时代。大时代总要产生巨人。鲁迅是巨人。他不是帝王,不是将军,他无须挥舞权杖。作为旧世界的逆子贰臣,唯以他的人格和思想,召引了大群年青的奴隶。他把对于民族和人类的热爱理解得那么深沉,乃至他的目光,几乎只让人望
Theconceptofpersonalchoiceinrelationtohealthbehaviorsisanimportantone.Anestimated90percentofallillnessesmay
最新回复
(
0
)