首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
有如下程序: #include using namespace std; class CD { public: ~CD() { cout
admin
2020-06-29
53
问题
有如下程序:
#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打开考生文件夹下的源程序文件modil.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为:平均值为:29最大值为:112最小值为:-11注意:错误的语句在∥********
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:initTestClassdelTestClass注意:不要改动main函数,不能增行或
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥****
下列函数声明中,错误的是
下列有关虚函数的表述中,错误的是
下列关于栈叙述正确的是( )。
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
结构化程序设计中,下面对goto语句使用描述正确的是
下列选项中,与实现运行时多态性无关的是
随机试题
简述行政权力与行政责任之间的关系。
动脉粥样硬化斑块常见的继发变化有哪些?
劳力过度易伤
普通一等黏土砖外观尺寸偏差不超过(mm):[1999—029]
直流电动机的额定功率是指()。
甲汽车租赁公司本月出租汽车取得租赁费40万元,出租车身广告位取得广告费10万元。根据增值税法律制度的规定,甲汽车租赁公司本月取得的全部收入按租赁服务缴纳增值税。()
教育心理学的研究方法有【】
A、 B、 C、 D、 D原数列变形后为:62,51,40,3-1,2-2,故下一项为1-3,正确答案为D。
WheredidMarieandherfriendspendthenightsinthecountry?
Whatisthepurposeofthisconversation?
最新回复
(
0
)