万能百科  > 所属分类  > 

有如下程序:#include<iostream>using namespace std;class C1{public:-Cl()}cout<

有如下程序:

#include<iostream>

using namespace std;

class C1{

public:

-Cl()}cout<<1;}

};

class C2:public C1{

public:

~c2(){cout<<2;}

};

int main(){

C2 cb2;

C1*cbl:

return 0;

{

运行时的输出结果是

A.121

B.21

C.211 D、12

正确答案:

B解析:程序退出时先执行继承类C2的析构函数输出2,再执行基类的析构函数输出1。共输出21,故选B)。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签