首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
admin
2020-06-29
18
问题
有如下程序:
#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://jikaoti.com/ti/Irl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error***
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示矩形的CRect类,但类CRect的定义并不完整。请按要求完成下列操作,将类CRect的定义补充完成。(1)定义私有数据成员leftPoint、topPoint、rightP
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:initTestClassdelTestClass注意:不要改动main函数,不能增行或
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示人基本信息的类CHumanInf0,但类CHumanlnfo的定义并不完整。请按要求完成下列操作,将类CHumanlnfo的定义补充完成:(1)定义私有数据成员bloodType
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(doubleb[],intlen)的如下功能:(1)b[]是一个数组,长度为len;(2)b[0]=0,b[1]=1;(3)b[i+2]=b[i]+b[i+1
有如下程序:#includeusingnamespacestd;classBase{intm;public:Base(){cout
在对函数进行原型声明时,下列语法成分中不需要的是
设变量x和y为整型变量,若有函数调用为"fun(&x,&y)",则下列选项中,能够作为函数fun原型声明的是
软件需求分析阶段的主要任务是
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
下列选项,与所给立体图形不同的是:
内在式焦点叙述是指【】
低钾血症主要的早期表现是
患者,男,62岁。既往患乙肝、肝硬化病史20年,近6天来出现大便不畅、烦躁不安,昼夜颠倒。查体:肌张力增高,Babinski征阳性,血氨正常。为解除患者便秘症状,下列处理错误的是
甲状腺功能亢进症与单纯性甲状腺肿的鉴别指标是
患者项背强直,头痛,恶寒发热,肢体酸重,舌苔白腻,脉浮紧。其治法是
[2007年第80题]描述液体运动有迹线和流线的概念()。
级差地租I的含义是()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
以下叙述中正确的是()。
最新回复
(
0
)