首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass C1{ public: ~C10{ cout<<1;} }; c1ass C2: publi
有如下程序: #inc1ude <iostream> using namespace std; c1ass C1{ public: ~C10{ cout<<1;} }; c1ass C2: publi
admin
2019-05-06
70
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass C1{
public:
~C10{ cout<<1;}
};
c1ass C2: public C1{
public:
~C2(){ cout<<2;}
};
int main(){
C2 cb2;
C1 *cb1;
return 0;
}
运行时的输出结果是( )。
选项
A、121
B、21
C、211
D、12
答案
B
解析
在主函数中定义C2类的对象,当程序结束时,首先调用C2类的析构函数~C2,输出2,再调用C1类的析构函数~C1,输出1。所以程序运行的结果就是21。
转载请注明原文地址:https://kaotiyun.com/show/pKAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidoutput(){cout<<l;}virtualvoidPrint
必须用一对大括号括起来的程序段是
在函数中,可以用auto、extern、register和static这4个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是
下列叙述中正确的是
已知doublevar;是文件1.CPP中的一个全局变量定义,若文件2.CPP中的某个函数也需要访问,则在文件2.CPP中var应说明为______。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
下列有关拷贝构造函数的描述中错误的是()。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
随机试题
分度叉调整角度变动引起的误差会影响分度精度,这种误差引起的原因属于___________误差。
患者在输血过程中出现严重的过敏反应,如要继续输血应选择
患者右上中切牙扭转近90°角,且伴有唇侧倾斜,牙髓正常,牙根长、粗大,牙槽骨轻度吸收,牙龈红肿,探易出血。如果选择桩冠修复,则根管治疗后开始桩冠修复的最早时间是()
在物的分类中,不动产是不能移动或虽可移动但移动后有损其价值的物。下列关于不动产的说法中,错误的是()。
根据《企业破产法》以及相关司法解释的规定,管理人对抵销主张提出异议,人民法院应予支持的是()。
甲公司是一家位于深圳的生产企业,于2017年9月10日与乙公司签订了一项不可撤销的销售合同,约定在2018年2月10日以每件50元的价格向乙公司提供A产品10000件,如果不能按期交货,将向乙公司支付总价款15%的违约金。由于原材料价格上升及人工成本高等因
2×18年3月20日,甲公司将所持账面价值为7800万元的5年期国债以8000万元的价格出售给乙公司。按照出售协议的约定,甲公司出售该国债后。与该国债相关的损失或收益均归乙公司承担或享有。该国债出售前,甲公司将其分类为以公允价值计量且其变动计入其他综合收益
准时生产方式(JIT)是日本丰田汽车公司在20世纪60年代实行的一种生产管理方式,又称为无库存生产方式。关于准时生产方式的基本思想,以下理解错误的是()。
以下叙述中正确的是
Thecommoncoldistheworld’smostwidespreadillness,whichisplagues(疫病)thatfleshreceives.Themostwidespreadfallac
最新回复
(
0
)