首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass{ int k; public: TestClass(int x=1):k(x){}
有如下程序: #include using namespace std; class TestClass{ int k; public: TestClass(int x=1):k(x){}
admin
2013-02-27
29
问题
有如下程序:
#include
using namespace std;
class TestClass{
int k;
public:
TestClass(int x=1):k(x){}
~TestClass (){cout<
};
int main(){
TestClass a[]={TestClass(3),TestClass(3),TestClass(3)};
TestClass*p=new TestClass[2];
delete[]p;
return 0:
}
这个程序的输出结果是___________。
选项
答案
11333
解析
定义Testclass型数组a时,将导致Testclass的构造函数被执行三次,每次执行时,其传入参数为3,定义TestClass指针p时,将执行两次默认构造函数,其参数为1,执行”delete []p”时,将执行Testclass的构造函数,输出p[0].k,p[1].k(两者均为1),在程序运行结束后,将释放局部变量,从而导致数组a中的三个元素被析构,输出a[0],a[1],a[2]中的值(均为3)。
转载请注明原文地址:https://jikaoti.com/ti/D3L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下说法正确的是()。
有以下程序 #include<stdio.h> #include<stdlib.h> voidfun(int**s,intp[2][3]){**s=p[1][1];} main() { inta[2][3]={1,3,5,7,9,
若有定义int*p[3];,则以下叙述中正确的是()。
若有如下定义:charps[]={"aa","bb","cc","dd"};,则以下叙述中正确的是()。
若有定义:ima=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述中正确是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号)。则“学生”表中的主键和外键分别是()。
以下选项中,能用作用户标识符的是()。
以下说法正确的是()。
随机试题
政策目标的选定应建立在________的基础上。()
驾驶机动车在隧道、陡坡等特殊路段不得超车。
按要求做下列各题将函数展开成x-2的幂级数.
女,32岁,突然寒战,高热,伴腰痛,尿频,尿急,尿痛3天就诊,查体:肾区有叩击痛,化验:尿蛋白(+),镜检:白细胞满视野,白细胞管型0~2个/HP,该患者最可能的疾病诊断是
女性,45岁,近3天来白带增多伴外阴瘙痒。妇科检查:外阴及阴道黏膜充血,分泌物呈黄白色,稀薄泡沫状,宫颈充血,子宫正常大小,附件阴性。首选的辅助检查是
案例二:金先生的父亲在2008年1月因病去世,留有遗产:100平方米的商品房一套,存款30万元。金先生在2007年离婚,自己还有房屋一套,价值120万元,现金60万元,还有冰箱、彩电等家用电器若干。2008年10月中旬,金先生与谭女士再婚。婚后,金先生的舅
(2017年)会计年度终了,无论是表结法还是账结法,企业都应将各损益类科目的余额结转至“本年利润”科目。()
在企业经营战略管理的基本过程中,经营战略分析阶段的具体工作不包括()。
依据《民法典》,民事法律行为有效的条件有()。
Afast-foodrestaurantwithinabout500feetofaschoolmayleadtoatleasta5percentincreaseintheoverweightrateattha
最新回复
(
0
)