首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class CD{ public: ~CD(){cout<<’C’;} private: char name[80]; }; int main(){ CD a,*
有如下程序: #include<iostream> using namespace std; class CD{ public: ~CD(){cout<<’C’;} private: char name[80]; }; int main(){ CD a,*
admin
2019-06-07
24
问题
有如下程序:
#include<iostream>
using namespace std;
class CD{
public:
~CD(){cout<<’C’;}
private:
char name[80];
};
int main(){
CD a,*b,d[2];
return0;
}
执行这个程序的输出结果是( )。
选项
A、CCCC
B、CCC
C、CC
D、C
答案
B
解析
本题考查类的析构函数,题目中定义了类的一个对象a,对象指针术b,对象数组d[2],当程序执行完后,析构函数执行了3次,输出“CCC”,对象指针不会执行析构函数。所以本题答案为B。
转载请注明原文地址:https://jikaoti.com/ti/r6A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeusingnamespacestd;classR{public:R(intr1,intr2){R1=r1l;
下列程序的输出结果是()。#includeusingnamespacestd;voidfun(int&r){r*=2:}intmain(){
对基类数据成员的初始化必须在派生类的构造函数中的__________处执行。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTe
在下面的程序的横线处填上适当的语句,使该程序的输出为12。#includeusingnamespacestd;classBase{public:
下面关于友元的说法中错误的是()。
将下面类TestClass中的函数fun()的对象成员n值修改为100的语句应该是()。classTestClass{public:TestClass(intx){n=x;}vo
下面的描述中,不属于面向对象方法的是()。
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
随机试题
慢性肾衰竭周围神经病变以_______的病变最显著。
某一呼吸衰竭病人在应用人工呼吸机和呼吸兴备剂过程中出现颜面潮红、面部肌肉颤动、烦躁不安等现象时应考虑到()
根据规定,银行是办理支付结算和资金清算的中介机构。()
信用风险监管指标不包括()。
下列属于商业贿赂的是()。
下列行为中,属于代理行为的是()。
过度的压力会不可避免地导致过劳现象,某外企公司项目策划办公室的所有工作人员都有压力,大多数工作人员每天加班超过2个小时,而其余的工作人员每天都能够正常上下班,该公司规定,平均每天加班超过1个小时的员工都能得到一定的奖金。上述信息最支持以下哪项结论
设区域D为x2+y2≤R2,则=________.
Поставьтеящикнастол.____осторожно,тампосуда.
PassageOneWhatdoes"theaffair"inPara.6mean?
最新回复
(
0
)