首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<iomanip> using namespace std; class TestClass{ public; TestClass (){cou
有如下程序: #include<iostream> #include<iomanip> using namespace std; class TestClass{ public; TestClass (){cou
admin
2012-01-20
72
问题
有如下程序: #include<iostream> #include<iomanip> using namespace std; class TestClass{ public; TestClass (){cout<<’A’;} TestClass(char C){cout<<c;) ~TestClass (){cout<<’B’;} }; int main(){ TestClass p1,*p2; p2=new TestClass(’X’); delete p2; return 0; } 执行这个程序的结果是( )。
选项
A、ABX
B、ABXB
C、AXBB
D、AXB
答案
C
解析
在定义对象p1时由系统自动调用构造函数TestClass(),输出字母A;用new创建单个对象TestClass(’X’)时,要根据参数调用相应的构造函数TestClass(char C),输出字母X;在执行delete时,系统会自动调用析构函数~TestClass(),输出字母B,当对象的生存周期即将结束时系统会自动调用析构函数~TestClass(),输出字母B。
转载请注明原文地址:https://kaotiyun.com/show/iHVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){charch=’Z’;ch=(ch-’A’+1)%26+’A’;putchar(ch);}程序的运行结果是()。
关于算法,以下叙述中错误的是
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
以下描述中,不是线性表顺序存储结构特征的是()。
有关return语句说法不正确的是()。
一棵二叉树共有25个节点,其中5个是叶子节点,则度为l的节点数为()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变
C语言程序中,运算对象必须是整型数的运算符是
关于关键字class和typename,下列描述正确的是()。
随机试题
下列哪项不是乳牙牙髓腔的特点
漂浮法检查结核杆菌,留取痰标本提高阳性率的方法是
某猪场怀孕母猪12月份出现较多流产,病初生殖道红肿,分泌物多,恶臭,流产胎儿有的是死胎,胎儿全身出血,水肿,有的是木乃伊胎,有的一窝仔猪有的正常,母猪食欲和体温无变化,粪便正常,该病可能是
下列除哪项外,均是舌颤动的病因()
下列属于基金托管业务基本规范的有()。I.资产独立Ⅱ.结算职责Ⅲ.资金存管Ⅳ.配合管理人召集基金委托人大会
乙公司于2012年1月1日采用分期收款方式销售大型设备,合同销售价格为1000万元,分5年于每年年未收取。假定该大型设备不采用分期收款方式时的销售价格为800万无.销售价格中均不含增值税。若实际利率为7.93%,则乙公司2013年度因该项销售业务应冲减的财
银行的流动性不足通常源于()。
(2011年)根据支付结算法律制度的规定,下列银行结算账户中,可以办理现金支取的是()。
【2015年山东济南】师爱是师德的灵魂。()
()是我国教育性质的根本所在。
最新回复
(
0
)