首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
admin
2020-05-14
23
问题
有如下程序:
#include
using namespace std;
class CD {
public:
~CD() { cout<<′C′; }
private:
char name[80];
};
int main() {
CD a,*b,d[2];
return 0;
}
执行这个程序的输出结果是( )。
选项
A、CCCC
B、CCC
C、CC
D、C
答案
B
解析
本题考查类的析构函数,题目中定义了类的一个对象a,对象指针*b,对象数组d[2],当程序执行完后,析构函数执行了3次,输出"CCC",对象指针不会执行析构函数。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Zr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数重载要求重载的函数必须有和原函数一样的【】。
对下列二叉树进行中序遍历的结果是()。
假设有函数模板定义如下,下列各选项中正确的是( )。 Template <class T> T Max(T a,T b,T c) { if(a<b) {if(b<c) return c;
在下面表达式中,不表示虚继承的是()。
下列对模板的声明中,正确的是()。
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
下列选项中不全是C++语言关键字的是
设a=1;b=2;,则(a++)+b和a+++b这两个表达式的值分别为()。
在说明一个结构体变量时,系统分配给它的存储空间是()。
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl。此工程定义了StopWatch(秒表)类,用于表示时、分、秒信息,有构造函数StopWatch()、设置时间函数reset(),并且重载了前置和后置++运算符,实现增加1秒的功能。程序
随机试题
绘制数据流图的注意事项不包括
患者,男,68岁。喘咳短气,痰多稀白,胸膈满闷,腰痛脚软,双下肢略有浮肿,舌苔白滑,脉弦滑。治宜选用
关税包括()。
《中华人民共和国会计法》的立法宗旨有()。
在计算由两项资产组成的投资组合收益率的方差时,不需要考虑的因素是()。
在教学方法改革过程中,布鲁纳提出了()
关于我国的地势特点的说法,正确的是()。
1,2,6,15,40,104,()。
A、It’sFriday.B、Itmatchesmewell.C、Iboughtitinthedepartmentstore.D、Sorry,Idon’tknow.D本题问的是“你知道这个多少钱吗?”A、B、C三项都答非所
Crimeisincreasingworldwide.Thereiseveryreasontobelievethe【B1】_____willcontinuethroughthenextfewdecades.Crimera
最新回复
(
0
)