首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
91
问题
有如下程序: #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);}程序的运行结果是()。
下列函数的功能是()。voidfun(char*x,char*y){while((*y=*x)!=’\0’){x++;y++;}}
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
以下叙述中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
设数据集合为D={1,2,3,4,5}。下列数据结构B=(D,R)中为非线性结构的是()。
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为
在面向对象方法中,不属于"对象"基本特点的是()。
随机试题
下面关于CURB-65评分的内容,不正确的是
严重的低渗性脱水可补给
常用作电气保护管的有()。
国家执行统计法规和统计制度的机关是( )。
社会治安综合治理是全党、全社会的任务,作为负责国内安全和社会治安的公安机关,负有特殊的责任,对于推进社会治安的综合治理起着重要的作用。()
《春天的故事》歌词中有一句“一九七九年那是一个春天”这里的“春天”是指()。
下列犯罪中,主体为特殊主体的是()。
马克思说:“生产过程成了科学的应用,而科学反过来成了生产过程的因素即所谓职能。每一项发现都成了新的发明或生产方法的新改进的基础……科学获得的使命是:成为生产财富的手段,成为致富的手段。”这段话说明()
下列关于无损压缩的叙述中,正确的是(34)。
下列关于OSPF协议的描述中,正确的是()。
最新回复
(
0
)