首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include<iostream> using namespace std; class DA { int k; public: DA(int x=1):k (x){} ~DA( ){c
有如下程序; #include<iostream> using namespace std; class DA { int k; public: DA(int x=1):k (x){} ~DA( ){c
admin
2010-12-16
26
问题
有如下程序; #include<iostream> using namespace std; class DA { int k; public: DA(int x=1):k (x){} ~DA( ){cout<<k;} }; int main( ){ DA d[]={DA(3),DA(3),DA(3)}; DA *p=new DA[2]; delete []p; return (); } 这个程序的输出结果是( )。
选项
A、111
B、333
C、11333
D、11133
答案
C
解析
此题考查的是析构函数和对象的生存期。在主函数中,首先定义了一个DA类对象数组d,从初始化列表中可以看出,它包含3个对象;然后通过new运算符动态创建了一个DA类的对象数组,并将首地址赋给DA类指针p;接着通过delete[]运算符销毁指针p所指向的数组,故此时会输出“11”。最后函数结束,销毁前面定义的对象数组d,会输出“333”。故最后的输出结果是11333。
转载请注明原文地址:https://jikaoti.com/ti/gkL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序段:intx=12;doubley=3.141593;printf("%d%8.6f’,x,y);输出结果是()。
有以下程序:#include#defilieN4voidfun(inta[][N],intb[]){inti;for(i=0;i
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
在软件开发中,需求分析阶段产生的主要文档是()。
软件详细设计产生的图如下:该图是()。
在软件生产过程中,需求信息的来源是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
重载的流运算符函数应该被定义为类的【】函数。
关于友元,下列说法错误的是()。
用来派生新类的类称为【 】,而派生出的新类称为它的子类或派生类。
随机试题
中医认识和治疗疾病的主要依据是
A.中府B.中脘C.中极D.膻中E.天枢
平衡与发展是一对()的范畴。
为提高会计工作效率,经单位会计机构负责人批准,出纳人员可以兼管会计档案保管和债权债务账目的登记工作。()
按现行规定,银行对逾期贷款计息按万分之()日利率计收利息。
外国投资企业不适用我国企业所得税法律制度。()
下列各项中,不影响事业单位事业结余的有()。
通常认为人类经历的五次信息技术革命依次为:语言的产生和应用;文字的发明和使用;();电报、电话、电视及其他通讯技术的发明和应用;电子计算机和现代通信技术的应用。
谈谈你对数学课程总体目标与具体目标关系的认识。
Obviouslyhehasdoneaveryterriblethingtoday,but______,hecan’tbeheldresponsilSleinthecriminaljusticesystem.
最新回复
(
0
)