首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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-09-05
32
问题
有如下程序
#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/5E5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){N把fla所指字符串拷贝到a所指向的存储空间a=____
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charB.{charc;c=a;a=b;b。c;}fun2(char*a,charB.{charc;c=*a;*a=b;b=
下列模板声明中,有语法错误的是()。
下列关于运算符重载的叙述中,正确的是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下列关于二叉树的叙述中,正确的是
下列关于基类和派生类关系的叙述中,正确的是()。
打开文件时可单独或组合使用下列文件打开模式()。①ios__base::app②ios__base::binary③ios__base::in④ios__base::out若要以二进制读方式打开一个文件,需
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
38岁初产妇,孕41周,破膜16h,有规则宫缩12h,宫口开全1h,先露“+3”,ROA位,骨盆检查无异常。羊水黄绿色,宫缩40~45s/1~2min。胎心110次/分:CST示晚期减速,胎心头皮血pH为7.19。此时下列诊断中是错误的是()
A.板状腹B.呕血、便血C.腹胀加重D.腹式呼吸消失E.没有右下腹压痛和反跳痛阴性可排除阑尾炎体征的是
将患者用过的被褥置阳光下曝晒属于巴氏消毒法消毒牛奶属于
患儿,8个月,患支气管肺炎。1小时前,患儿突然烦躁不安、呼吸困难、发绀,心率200次/分,心音低钝,肺部喘鸣,双肺细湿哕音密集,肝大。为患儿输液,速度宜控制在每小时()
背景材料:某施工单位承建某公路路基工程,其中K18+640~K18+697.52为左侧路堤挡土墙,挡土墙横断面示意见图1,工程数量见下表。施工中发生如下事件:事件1:针对该挡土墙施工,施工单位提出了如下的施工工序(图
通过财政分配活动来减少和抑制社会总需求,称为扩张性财政政策。()
设(2,1,5,2,1,3,1)是来自总体X的简单随机样本值,则总体X的经验分布函数Fn(x)=______.答案
设流体的流速A=(x2+y2)i+(z-1)k,∑为锥面的下侧,则流体穿过曲面∑体积的流量是().
Inoursocietytheunwrittenrulesofcommunication______thedirectexpressionofmostemotions.
ThestoryinvolvesashipwreckontheWestcoastofAfrica.ThepassengersontheshipincludeacertainLordandLadyGreystoke
最新回复
(
0
)