首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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-07-22
78
问题
有如下程序
#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://kaotiyun.com/show/q5Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类的对象被创建的时候,【 】函数会被自动调用。
在面向对象方法中,不属于“对象”基本特点的是( )。
有如下程序:#includeusingnamespacestd;classAA{intk:protected:intn;voidsetK(intk){mis->k=k;}.public:voidsetN(intn){tl
下面对C++运算符的正确的描述是()。
对于常数据成员,下面描述正确的是()。
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。classvector2D{doublex;//x分量
下列叙述中错误的是()。
设有下列二叉树: 对此二叉树前序遍历的结果为
静态联编所支持的多态性称为______多态性,动态联编所支持的多态性则称为______多态性,动态多态性由______来支持。
下面的叙述中,不符合赋值兼容规则的是()。
随机试题
A.产生光子,平均能量0.83MeV,半衰期1590年B.产生光子,平均能量1.25MeV,半衰期5.27年C.产生光子,平均能量0.36.MeV,半衰期74.2天D.产生电子,平均能量2.28MeV,半衰期28.1年E.产生中子,平均能量2.35
图书资料应按照何种方法进行分类
政府投资主要用于关系国家安全和市场不能有效配置资源的经济和社会领域,包括()。
背景某单项工程,按如下进度计划网络图组织施工(单位:天):原计划工期是170天,在第75天进行的进度检查时发现:工作A已全部完成,工作B刚刚开工。由于工作B是关键工作,所以它拖后15天,将导致总工期延长15天完成。本工程各工作相关参数见下表
商业银行的战略风险识别可以从()三个层面人手。
M公司是一个大型汽车销售中心。2020年有关职工薪酬的业务如下:(1)为了提高企业销售业绩,2020年1月1日,M公司对其高管人员实施一项股权激励计划:M公司向其50名高层以上管理人员每人授予5万份现金股票增值权,约定高管人员自2020年1月1日起,在公
计算工资时,企业专设销售机构人员的工资应记入()。
已知(F/A,10%,9)=13.579,(F/A,10%,11)=18.531。则期限为10年、利率为10%的即付年金终值系数为()。
运用以下信息求解下列问题。假设模型为单因素市场模型,关于股票A、B、C以及市场组合的信息如表2-6-8所示。写出每只股票相应的市场模型方程。
Inshoppingmalls,theassistantstrytopushyouintobuying"agifttothankherforherunselfishlove".Whenyoulogontoa
最新回复
(
0
)