首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。 class Myclas{ int *x; public: MyClas(int n); ~MyClas(); };
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。 class Myclas{ int *x; public: MyClas(int n); ~MyClas(); };
admin
2013-05-30
70
问题
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。
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全国计算机二级
相关试题推荐
诊断和改正程序中错误的工作通常称为【】。
如果有以下的函数定义及变量声明:voidfun(doublea,doubleb,double&d,charc=’*’){switch(c){case’+’:d=a+b;break;case’-’:d=a-b;break;case
下面对二维数组array的定义,正确的是()。
关于析构函数的说法,正确的是()。
下面程序的执行结果是()。#include<iostream>usingnamespacestd;classbuilding{public:building(){}build
数据的存储结构是指()。
为了使类中的成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
定义类对象时自动调用【】为类对象中的数据成员赋初值。
随机试题
在市场营销执行中起着决定性的作用的是企业的()
创新是一个民族永葆生机的源泉。
患者,女性,30岁,服敌百虫中毒,急诊抢救。护士为其洗胃清除毒物,禁用的洗胃液是()
案例三[背景材料]某实施监理的工程项目,在基础施工时,施工人员发现了有研究价值的古墓,监理机构及时采取措施并按有关程序处理了该事件。设备安装工程开始前,施工单位依据总进度计划的要求编制了如图3-1所示的设备安装双代号网络进度计划(时
会计凭证传递是指从原始凭证的填制或取得起,到会计凭证归档保管止,按规定的路线进行传递和处理的程序。()
下列选项中,会对个人理财产生影响的因素有()
在图中所示的电路中,当滑动变阻器的滑动触片由下至上移动时()。
路径依赖:是指人类社会中的技术演进或制度变迁均有类似于物理学中的惯性的表现,即一旦进入某一路径就可能对这种路径产生依赖,在社会演进过程中的作用有好有坏。根据上述定义,下列史实能体现路径依赖及其积极作用的是()。
(2012下集管)某高校准备建设一个容纳50位学生上机的机房,假设每一计算机系统及其他的设备投影面积为1.5平方米,则该机房最小面积应该为______平方米。
Whenwasthecustomersurveyconducted?Itwasconducted______.
最新回复
(
0
)