首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2015-06-27
14
问题
有如下程序
#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://jikaoti.com/ti/QkXiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下属于情感分类的是
在某研究中,研究者怀疑因变量除受自变量的影响外,还受到其他一些因素的影响,于是他拟定将其他因素作为协变量。如何快捷地确定某一因素是否是协变量?()
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
下列哪一行业可能具有最低的资产负债率?()
法的制定就是指法定的国家机关,依照法定职权和程序()。
下列属于程序法部门中的非诉讼程序法的是()
简述法律关系的定义和特征。
在T-SQL中,提取游标curl第5行数据的语句是【6】ABSOLUTE5FROMcurl…
【15】可以把两个或多个SELECT语句的查询结果组合成一个结果集,使用时要求所有SELECT语句的列数应相同,对应列的数据类型相容。
某二叉树共有60个叶于结点与50个度为1的结点,则该二叉树中的总结点数为()。
随机试题
关于工程建设项目是否必须招标的说法,正确的是()。
网络上可以共享的资源有______。
肾小球的有效滤过压为
王一、张二、李四成立了某有限责任公司,后王五、郑七、周八加入成为股东。以下关于该公司成立和运作过程中发生的如下问题,请正确作出选择。赵六律师在审查发起人拟定的方案时,提出几条意见。下列意见中不符合我国法律规定的是:()
中国银行发行的长城信用卡对持卡人在使用上的规定有()。
服务对象反复恳求社会工作者代替他们作决定,而社会工作者根据自己的知识和能力也确实可以判断出自己的决定优于服务对象的决定,决定的后果也不涉及重大利益。这时社会工作者正面临的伦理难题是:( )。
2013年8月29日,陕西省首家县镇村一体化管理的东樊社区卫生计生服务中心在高陵挂牌投用。“卫生、计生、残疾人康复”功能三位一体,全科、康复科、检验科、妇保科等特色科室一应俱全,老百姓在家门口就能享受到质优价廉的医疗服务。中心由政府投资百余万开办,社区卫生
根据以下资料。回答问题。2015年第四季度在线餐饮外卖市场交易规模占全年交易规模的比重约为:
湿地的生命力是可以被一点一滴看见的。我最先看见的是湿地上的青蛙,它_______地弹跳,让寂静的湿地有了动感;青蛙落脚的地方,黑颈鹤_______,动作像骄傲的体操运动员那样自由、舒展;接下来,三三两两的羊像无声的云从村子里飘过来,它们身后是牦牛家族,带着
IntheUnitedStates,itisnotcustomarytotelephonesomeoneveryearlyinthemorning.Ifyoutelephonehimearlyintheday,
最新回复
(
0
)