首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
admin
2021-06-10
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/Y3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;}staticintgetNum(){returnn;}p
下列关于类和对象的叙述中,错误的是()。
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是
下列函数原型声明中,错误的是
下列叙述中正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:46
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
下列关于运算符重载的叙述中,错误的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
随机试题
Doyoufindgettingupinthemorningsodifficultthatit’spainful?Thismightbecalledlaziness,butDr.Kleitmanhasanew
对诊断类风湿性关节炎最有意义的实验室指标是
细度模数相同的细集料,其级配也相同。()
在图示四个力三角形中,表示FR=F1+F2的图是:
只有过去的交易或事项才能产生资产,企业预期在未来发生的交易或者事项不形成资产。
分层法是质量管理中经常使用的方法。关于分层法,下述说法正确的是()。
下列关于运算符函数的叙述中,错误的是()。
Advertiserstendtothinkbigandperhapsthisiswhythey’realwayscominginforcriticism.Theircriticsseemtoresentthem
Whatisthepassagemainlyabout?
Edisonneverstopped______newandbetterwaystodothings.
最新回复
(
0
)