首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class C1{ public: ~C1(){cout!
有如下程序: #include using namespace std; class C1{ public: ~C1(){cout!
admin
2020-05-14
29
问题
有如下程序:
#include
using namespace std;
class C1{
public:
~C1(){cout!<<1;}
};
class C2:public C1{
public:
~C2(){cout!<<2;}
};
int main(){
C2 cb2;
C1*cb1:
return 0;
}
运行时的输出结果是( )。
选项
A、121
B、21
C、211
D、12
答案
B
解析
在基类与派生类中,析构函数在派生类先调用,而本题有两个不同类对象,对于cb2需先调c2的析构函数,再调cl析构函数。而对于*cbl由于没有指针性析构函数,它将不参加传递数据。
转载请注明原文地址:https://kaotiyun.com/show/sl8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在软件开发中,下面任务不属于设计阶段的是
下列程序的执行结果是()。#include<iostream.h>#include<stdlib.h>classTestClass{public:intx,y;T
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态:其中只能用于检测输入流状态的操作函数名称是()。
以下有关成员函数特征的叙述不正确的是
下列有关函数重载的叙述中,错误的是
程序流程图中带有箭头的线段表示的是( )。
程序流程图中带有箭头的线段表示的是( )。
程序流程图中带有箭头的线段表示的是()。
随机试题
一患者涂抹某种化妆品后5~7天,再次涂抹时局部出现红肿、水泡,病变边界不清,有灼热感,患处瘙痒,应诊断为
下述对强夯置换法的叙述中不正确的是( )。
海关作出行政裁定的期限,应当自受理申请之日起()内作出裁定。
2018年5月甲公司安排李某于5月1日(国际劳动节)、5月7日(周六)分别加班1天,事后未安排补休,已知甲公司实行标准工时制,李某的日工资为200元。计算甲公司应支付李某5月最低加班工资的下列算式中,正确的是()。
阅读材料,完成问题。帕斯卡尔《人是一根能思想的苇草》原文我很能想象一个人没有手、没有脚、没有头(因为只是经验才教导我们说,头比脚更为必要)。然而,我不能想象人没有思想,那就成了一块顽石或者一头畜牲了。思想形成人的伟大。
2006盏亮着的电灯,各有一个开关控制,按顺序编号为1,2,…,2006。将编号为2的倍数的灯的开关各按一下,再将编号为3的倍数的灯的开关各按一下,最后将编号为5的倍数的灯的开关各按一下。按完后亮着的灯有多少盏?
下面对应用层协议的说法中,正确的是(57)________。
Intoday’sworld,manufacturers’innovationsareeasilycopiedandthusdifferencesbetweenproductsareusually(i)______;adve
Science,inpractice,dependsfarlessontheexperimentsitpreparesthanonthepreparednessofthemindsofthemenwhowatch
【B1】【B6】
最新回复
(
0
)