首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
admin
2020-06-29
30
问题
有如下程序:
#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/Wbyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是iIlt型的数据,Name[32]为字符型。请在注释∥********
使用VC6打开考生文件夹下的源程序文件modi3.cpp。此程序的运行结果为:InCDerive’Sdisplay().b=1InCDerive2’Sdisplay().b=2其中定义的类并不完整,按要求完成下列操作,
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:initTestClassdelTestClass注意:不要改动main函数,不能增行或
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。#in
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:HelloVisualC++!HelloVisualC++!!注意:错误的语句在∥
下列有关虚函数的表述中,错误的是
下列模板声明中,有语法错误的是
下列关于运算符重载的描述中,正确的是()。
下列关于模板的叙述中,错误的是
下列选项中属于面向对象设计方法主要特征的是( )。
随机试题
最容易受到国家法律禁止的兼并行为是()
下列有关硫色素反应叙述正确的是
试带法测定尿糖,主要检出尿中的
引起呼吸困难的病因不正确的是
开发商总是希望延迟付款并降低付款的数额,承包商总是希望尽早获得付款。()
厂站工程施工中,采用人工井降水时,降水井的布置,可在( )方向适当加密,排泄方向适当减少。
在闸坝基础人工开挖过程中,临近设计高程时,保护层暂不开挖的范围是()m。
下列各项属于按索赔处理方式分类的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
A、Thewoman’scompanyfailedtomakepaymentsintime.B、Theadspecificationshadnotbeengivenindetail.C、Thewoman’scompa
最新回复
(
0
)