首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #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
62
问题
有如下程序; #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://www.kaotiyun.com/show/mIVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
以下对C语言中联合类型数据的正确叙述是()。
下列选项中,不属于模块间耦合的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x=%d,y=%d’’,x,y);
对建立良好的程序设计风格,下面描述正确的是()。
下列关于二叉树的叙述中,正确的是( )。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移池字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大干等于2)。例如,形参8所指字符串为“abedefgh”,执行结
以下关于逻辑运算符两侧运算对象的叙述中正确的是
关于友元,下列说法错误的是
随机试题
实验室用Pb(NO3)2配制0.1mg/mL的Pb2+的标准溶液1000mL,需要称取Pb(NO3)2固体0.1598g(铅的相对原子质量为207)。
李登辉提出“两国论”之后,美国政府重申了对台湾问题的承诺,这就是()
Georgetook______ofthefineweathertodoaday’sworkinhisgarden.
患者,男性,60岁,HBsAg(+)15年,近一个月高度乏力、食欲缺乏、恶心、尿黄、眼黄。既往肝功能正常,从未出现过腹水和消化道出血。体格检查:重病容,神志清,精神萎靡,肝掌(+),慢性肝病面容,巩膜重度黄染,肝脏肋下未及,脾脏肋下3.0cm、质韧,移动性
“工程质量保修书”属于()文件类别。
贸易术语的国际贸易惯例主要有()。
小规模纳税人外购材料的实际成本一般包括()。
教师在“光荣榜”上给完成学习任务,表现好的学生贴“红五角星”,属于强化中的()
若有定义:inta=1,b=2,c=3;,则执行表达式(a=b+c)∥(++b)后,a,b,c的值依次为()。
Withthesteadyincreaseintheamountofleisuretimethatpeopleenjoytoday,theimportanceofbusinessesthatdealwithleis
最新回复
(
0
)