首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
13
问题
有如下程序
#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全国计算机二级
相关试题推荐
简述《蒙巴顿方案》的主要内容。(东北师范大学2000年世界现代史真题)
试论中国古代封建国家的主要历史特征。(北京大学2003年中国通史真题)
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:忽略样本容量的问题,解释两种相关系数的大小为何有差异,在上述数据中,你认为哪种更准确地反映了数据的关系?
学生通过体育活动能够获得愉悦的情感体验,这说明体育具有()
“认为衡量课程实施成功与否的根本标准是在课程实施过程中实现预定的课程计划的程度。实现程度高,则课程实施成功;实现程度低,则课程实施失败”,这种课程实施取向属于()
列宁对辩证唯物主义物质范畴的定义是通过
对下列二叉树进行中序遍历的结果是()。
请补充main函数,该函数的功能是:输出一个3×3的矩阵,要求必须使用行指针表示输出变量。注意;部分源程序给出如下.请勿改动主函数main和其他函数中的任何内容,仅在main函数的横线上填入所编写的若干表达式或语句。试题程序:
给定程序MODll.C中函数fun的功能是:计算n的5次方的值(规定n的值大于2、小于8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。例如,7的5次方是16807,其低3位数的和值是15。请改正函数fun中指定部位的
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
随机试题
Formanypeopletoday,readingisnolongerrelaxation.Tokeepuptheirworktheymustreadletters,reports,tradepublication
下列医患关系的提法中,正确的是
关于施工组织设计(方案),说法正确的有()。
国有企业改制为股份公司时,对资产进行评估后资产增值,评估增值部分可以按规定折成股份,且不再缴纳所得税。股份公司对经评估后的固定资产计提折旧时,应作为计提折旧基数的是()。
一个基本的数据链路层设计目标是选择_________设备,如网桥或局域网交换机,来连接_________介质到局域网段。()
甲市乙县公安局依法对违法嫌疑人李某作出罚款的处罚决定,办案民警制作《行政处罚决定书》,应当载明当事人如不服本决定,可以在收到本决定书后依法申请行政复议、提起行政诉讼的途径和期限。以下内容正确的是()。
我国有期徒刑期限一般为()。
ManyAmericansregardthejurysystemasaconcreteexpressionofcrucialdemocraticvalues,includingtheprinciplesthatallc
Therearethreeseparatesourcesofhazard【1】totheuseofnuclearreactiontosupplyuswithenergy.Firstly,theradioactivem
A、Stayandnegotiateormove.B、MoveclosertotheUniversityornearthesubway.C、Fightforasmallincreasesoracceptsanin
最新回复
(
0
)