首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #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
33
问题
有如下程序; #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://kaotiyun.com/show/mIVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假设有语句sizeof(double),则它是()。
给定程序中,函数fun的功能是:计算出形参S所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参S所指的字符串为:ThisisaClanguageprogram.,函数的返回值为6。请在
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
计算机软件通常分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
字符串’’\\\’’ABCDEF\’’\\’’的长度是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
用来派生新类的类称为______,而派生出的新类称为它的子类或派生类。
用来派生新类的类称为【 】,而派生出的新类称为它的子类或派生类。
随机试题
计算机网络安全是指利用网络管理控制和技术措施,保证在一个网络环境里,信息数据的机密性、___________及可使用性受到保护。
艾司唑仑属于苯巴比妥属于
对于造影检查错误的是
黄曲霉毒素(AF)是一种剧毒物质,不仅具有很强的急性毒性,也有明显的慢性毒性与致癌性对AFB1急性毒性最敏感的动物是
清热解毒,且可疏散风热的药物是清热解毒,并可截疟治痢的药物是
某工程有A、B、C三个设计方案,有关专家决定从四个功能(分别以F1、F2、F3、F4表示)对不同方案进行评价,并得到以下结论:A、B、C三个方案中,F1的优劣顺序依次为B、A、C,F2的优劣顺序依次为A、C、B,F3的优劣顺序依次为C、B、A,F4的优劣顺
自动化仪表是对机电设备运行情况进行()的重要系统。
某电场的电场线和等势面如图所示,图中实线表示电场线,虚线表示等势线。过a、b两等势面的电势分别为Ua=50V,Ub=20V,那么ab连线中点c的电势Uc的值为()。
被周恩来称为“一个无保留追随党的布尔什维克”的人民教育家是()。
大学生要牢固确立在中国共产党领导下走中国特色社会主义道路、为实现中华民族伟大复兴而奋斗的共同理想和坚定信念。关于社会主义。理解正确的有()
最新回复
(
0
)