首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Sample{ public: Sample()<) ~Sample(){cout<<’*’;
有如下程序: #include<iostream> using namespace std; class Sample{ public: Sample()<) ~Sample(){cout<<’*’;
admin
2013-05-30
33
问题
有如下程序: #include<iostream> using namespace std; class Sample{ public: Sample()<) ~Sample(){cout<<’*’;} }; int main(){ Sample temp[2],*pTemp[2]; return 0; } 执行这个程序输出星号(*)的个数为( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
此题考查的是构造函数和析构函数。构造函数在对象被创建时由系统自动调用,而析构函数在对象的生存期即将结束时由系统自动调用。此题中,主程序在创建Sample类的对象temp[2]数组时,调用Sample类的默认构造函数,在主函数退出时,调用析构函数清除对象temp[2],输出字母*,因为对象是包含两个元素的数组,所以调用两次析构函数,即输出两个*。
转载请注明原文地址:https://jikaoti.com/ti/8bE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列函数原型中,可以作为类AA构造函数的是()。
模块化程序设计过程中,追求模块的独立性,尽量做到()。
下列程序的输出结果为【】。include<iostream.h>voidmain(){inta[]={10,20,30,40},*pa=a;int*&ph=pa;Pb++;cout<<*pa<<end1;}
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain(){inta=18;int*p=&a;cou
对于下面程序,选项正确的是()。#include<iostream>usingnamespacestd;classpoint{public:voidsetpoint(un
在有序列表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值12,所需的关键码比较次数为【】。
以下程序中函数scmp功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#includ<string.h>char*scmp(char*s1,char*s2){if(strcmp(s1,s2)<0)return
针对数组定义intdata[10];,下列表述中错误的是()。
模板函数的真正代码是在()时候产生。
随机试题
课外校外教育是一种有目的、有计划、有组织的教育活动,其实施范围是()
宫内节育器的放置位置是
异丙肾上腺素对受体的作用是
A.麻醉药品B.第一类精神药品C.第二类精神药品D.医疗用毒性药品戊巴比妥属于
某有独立请求权的第三人,因不能归责于本人的事由未参加诉讼,生效判决的部分内容错误,损害其民事权益,则该第三人行使撤销之诉的法定期间是()月。[2014年真题]
(2011年考试真题)郑某和张某拟订一份书面合同。双方在甲地谈妥合同的主要条款,郑某于乙地在合同上签字,其后,张某于丙地在合同上盖章,合同的履行地为丁地。根据《合同法》的规定,该合同成立的地点是()。
在对策论中,如果双方在选取策略时接受界限不清的约束,这时需要应用()。
中小学教师资格由()认定。
一电子仪器由两个部件构成,以X和Y分别表示两个部件的寿命(单位:千小时).已知X和Y的联合分布函数为问X与Y是否相互独立?
监理实施细则的编制需要做到“可行、有效、细致、全面”,真正起到指导监理工程师实际工作的作用。以下关于监理实施细则的描述,不正确的是()。
最新回复
(
0
)