首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #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
32
问题
有如下程序; #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全国计算机二级
相关试题推荐
有以下程序:#include#includemain(){int*a,*b,*c;a=b=c=(in*)malloc(sizeof(int));*a=1;*b=2,*c=3;
有以下程序(说明:字母A的ASCII码值是65):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++:}main(){chara()="BYTE"
有以下程序段:charname[20];intnun;scanf(“name=%sBum=%d”,name,&hum);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为()
有以下程序(说明:字母A的ASCII码值是65)#include<stdio.h>voidfun(char*s){while(*s){if(*s%2)printf("%c",
可在C程序中用作用户标识符的一组标识符是()。
以下选项中不合法的标识符是()。
下列特征中不是面向对象方法的主要特征的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.
可在C程序中用作用户标识符的一组标识符是()。
关于友元,下列说法错误的是()。
随机试题
造影中发生气体栓塞,应将病人置何种体位
我国《清洁生产促进法》规定的清洁生产措施包括()
因与会计职务有关的违法行为被依法追究刑事责任的人员,不得取得或者重新取得会计从业资格证书。()
游客要求转递食品,导游员应()。
通过咨询师与求助者之间形成的非常适宜的心理环境和气氛来使求助者产生自我指导的行为属于()。
公文法定的作者是指起草公文的文书人员。
对具有职位特殊性的公务员需要单独管理的,可以增设《公务员法》明确规定的职位之外的职位类别。下列哪一机关享有增设权?()
P2P网络的基本结构之一是______结构,其特点是由服务器负责记录共享的信息以及回答对这些信息的查询。
Whywasthewomannotatthemeeting?
CorporateCrimeOverdecadesofyears,corporatecrimehasbeen【T1】______increased【T1】______Corporatecrimehasbeenignoredb
最新回复
(
0
)