首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostrearn> using namespace std; class C1{ public: ~C1(){cout<<1;} }; class C2:public C1{ public: ~C2(){cout<<2;}
有如下程序: #include<iostrearn> using namespace std; class C1{ public: ~C1(){cout<<1;} }; class C2:public C1{ public: ~C2(){cout<<2;}
admin
2015-11-24
30
问题
有如下程序:
#include<iostrearn>
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
解析
在主函数中定义C2类的对象,当程序结束时,首先调用C2类的析构函数~C2,输出2,再调用C1类的析构函数~C1,输出1。所以程序运行的结果就是21。
转载请注明原文地址:https://jikaoti.com/ti/m3E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有intx=11;,则表达式(x++*2/3)的值是
若有以下程序:#inclide<iostream>usingnameSpacestd;classA{pricate:inta;public:A(inti){
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为
下列关于动态联编的描述中,错误的是()。
当输入“Thankyou”时下列程序的输出结果为()。#include<<iostream.h>#include<iomanip.h>voidmain(){charline[80];
下列关于虚基类的描述中,错误的是()。
下列运算符中,()运算符在C++中不能重载。
以下叙述正确的是
设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个()元关系。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
随机试题
为了使船舶适航,某船舶在定期检查时曾抽样钻探船身铁板的厚度,由于检查的习惯做法是抽样钻探,使一处已经被腐蚀76%的地方未被察觉。船舶开航后,该腐蚀处破裂,海水涌入,造成船舶所载货物湿损。货主要求承运人赔偿损失。试分析本案中承运人是否应承担不适航的责任。
外邪侵袭,损伤脉络而引起出血,最为多见的邪气是
危险三角的疖肿一般发生在
关于期待可能性,下列哪一选项是错误的?(2008延—卷二—5,单)
矿井瓦斯等级,根据矿井相对瓦斯涌出量,矿井绝对瓦斯涌出量和瓦斯涌出形式划分为低瓦斯矿井、高瓦斯矿井、煤(岩)与瓦斯(二氧化碳)突出矿井。对矿井进行瓦斯等级和CO2涌出量的鉴定工作必须()举行一次。
甲有限责任公司股东会拟对下列事项作出决议,其中应当经代表2/3以上表决权的股东同意的有()。
被称为“天下第一雄关”的长城景观是()。
设I=(x2+y2≠0),则()
______totallyinthewrongandtheothercompletelyintheright.
Everyyear,millionsofanimalsundergopainfulsufferingordeathasaresultofscientificresearchintotheeffectsofdrugs
最新回复
(
0
)