首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; class AA{ char c; public: AA():c(’X’){ } AA(A
有如下程序 #include using namespace std; class AA{ char c; public: AA():c(’X’){ } AA(A
admin
2021-02-22
46
问题
有如下程序
#include
using namespace std;
class AA{
char c;
public:
AA():c(’X’){ }
AA(AA &aa):c(aa.c){ cout<<2; }
~AA(){ cout<<3; }
char value()const{ return c; }
};
void f1(AA a){ cout<
void f2(AA &a){ cout<
int main(){
AA m;
f1(m);
f2(m);
return 0;
}
运行这个程序的输出是
选项
A、2X3X3
B、2X3X3
C、X3X3
D、XX3
答案
A
解析
程序使用默认构造函数创建AA类对象m,使得m中数据成员c=’X’,然后调用f1函数,由于函数f1形参为AA类对象,需要创建局部对象a,并使用实参m初始化,所以需要调用复制构造函数,输出"2";再执行f1函数体,输出"X",f1函数执行完后,需要销毁局部对象a,调用AA的析构函数,输出"3";再调用f2函数,f2函数的形参为AA类引用,因而不需要调用构造函数,直接执行函数体输出"X",当然,由于没有创建局部对象,f2函数执行完之后也不需要销毁任何数据;最后main执行结束,需要销毁对象m,调用AA的析构函数,输出"3";整个程序输出结果为:"2X3X3",答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/pmfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,其中有两个类:一是销售类(sale),用于表示按照一件商品的基本价格进行销售;另一个是打折销售类(DiscountSale),用于表示在基本价格基础上按一个折扣比例进行销售。DiscountSale类继承了sal
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Thevalueis:10注意:只修改
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,d=0;while(str[j])j++;for(j
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句:TestClass1:0TestClass2注意:不要改动main函数,不能增行或删行,也不能更改程序的结
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:20,1515,20注意:错误的语句在//******error******的下面,修改该语句即可。1
建立一个类对象时,系统自动调用()。
打开文件时可单独或组合使用下列文件打开模式()。①ios_base::app②ios_base::binary③iosbase::in④iosbase::out若要以二迸制读方式打开一个文件,需使用的文件打开模式为
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
在数据库系统的内部结构体系中,索引属于()。
随机试题
领导监督方法的种类包括
男性,35岁。乏力、腹胀2个月,腹痛4天,便秘2天。体格检查:体温38.5℃,神清,皮肤巩膜轻度黄染,胸前有一蜘蛛痣,肝掌征(+),肝、脾未扪及,移动性浊音(+)。实验室检查:ALT250U/L,AST130U/L,ALB32g/L,GLB38g/L,TB
粉碎机械的粉碎作用方式有哪些
A.二氧化硅B.二氧化碳C.活性炭D.氯仿E.乙醇常用的脱色剂是()
根据支付结算法律制度的规定,对于出票后定期付款的商业汇票,提示付款期限是()。(2014年)
朝阳行业就是刚刚兴起,正在发展阶段,而且有相当大的发展空间的行业。而夕阳行业则是指行业内竞争非常激烈,已经发展得很完善而且技术水平已相当高,发展上升的空间很小,正在走下坡路的行业。根据上述定义,下列各项属于夕阳行业的一项是()。
中国民营企业家陈光标在四川汶川大地震发生后,率先带着人员和设备赶赴灾区实施民间救援。他曾经说过:“如果你有一杯水,你可以独自享用;如果你有一桶水,你可以存放家中;如果你有一条河流,你就要学会与他人分享。”以下哪项陈述与陈光标的断言发生了最严重的不一致?
基础研究是整个科学体系的源头,是科技强国建设的根基。2018年,我国全社会研究与试验发展(R&D)经费约1.94万亿元,研发人员总量预计418万人,这些资源如果得到合理配置,可以实现更大作为。据《2017年全国科技经费投入统计公报》,2017
Poetryisanartformwhichusesthebeautyandrhythmoflanguagetoproduceemotionsinareader.Asanancientartform,poet
演讲比赛海报说明:以学生会的名义写一份演讲比赛的海报。日期:2019年11月13日内容:学生会主办的第三届英语演讲比赛将在2019年11月17日晚上7点举行,地点在教学楼208室,欢迎大家来观看。
最新回复
(
0
)