首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class CD{ public: ~CD() {cout<<’C’;} private: char name[80];
有如下程序: #include using namespace std; class CD{ public: ~CD() {cout<<’C’;} private: char name[80];
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/Q8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于模板的叙述中,错误的是()。
在定义函数模板或类模板时,开头的保留字是()。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
下列数据结构中,能用二分法进行查找的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串s,然后输出字符串s中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
使用VC6打开考生文件夹下的源程序文件modi1.cpp,请修改程序中的错误,使程序能得出正确的结果:num:0num:1num:10注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******eror******
if(表达式1)语句1else语句2只有A选项是正确的要定义整型数组x,使之包括初值均为1的三个元素,下列语句正确的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
随机试题
以下有关让步的说法错误的是()
尿毒症患者糖代谢异常表现为
A.天麻B.西洋参C.桔梗D.莪术E.石菖蒲有晶纤维和油细胞的药材是
债权人按照合同约定占有债务人的动产,债务人不按照合同约定的期限履行债务的,债权人有权依照法律规定将财产折价或者以拍卖、变卖该财产的价款优先受偿,这属于()方式的担保。
多步式利润表可以反映企业的()等利润要素。
下列关于国际收支的说法中,不正确的是()。
小明考试前非常紧张,忧心忡忡,考试时不停地冒汗,总是想上厕所,发挥失常,他的这种症状属于()。
人生就是这样坎坎坷坷,曲曲折折,有直,就会有曲,谁的人生,都不会一帆风顺。痛苦是常有的,遗憾是常见的。有的人,于平凡中含着伤痛;有的人,于痛苦中带着微笑。不同的人,有着不同的情形。生命总是眷恋着坚定,厌倦着沉沦。告诉自己,________。填入画横线部分
DNA的分子结构并不是一成不变的,在各种现代因素和环境因素的影响下,DNA上碱基排列顺序即遗传密码可能发生改变,从而引起基因突变。即使在正常情况下,DNA复制过程中也发生频率极低的突变。这段话主要支持了这样一种论点,即DNA( )。
ThewholeworldputattentiontotheSouthAsiawherethetsunamihappened.Before,musiciansproduceda"sonictsunami",WallS
最新回复
(
0
)