首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; class AA{ char c; public: AA():c(’X’){ } AA(c
有如下程序 #include using namespace std; class AA{ char c; public: AA():c(’X’){ } AA(c
admin
2020-06-29
41
问题
有如下程序
#include
using namespace std;
class AA{
char c;
public:
AA():c(’X’){ }
AA(char ch):c(ch){ }
AA(AA &aa):c(aa.c){ }
~AA(){ cout<<3; }
char value()const{ return c; }
};
void f1(AA a){ cout<
void f2(AA &a){ cout<
int main(){
f1(AA(’Y’));
f2(AA());
return 0;
}
运行这个程序的输出是
选项
A、X3Y3
B、XY33
C、Y3X3
D、YX33
答案
C
解析
main函数中,调用f1函数,创建局部对象AA(’Y’),此时形参a就是AA(’Y’)对象,输出a.value(),即"Y",f1函数执行完之后,需要销毁AA(’Y’)对象,调用AA类的析构函数~AA(),输出"3";接着程序调用f2函数,f2函数创建局部对象的引用a并初始化指向AA(),此时引用a所指对象的成员c值为"X",输出为"X",f2函数执行完之后,需要销毁a所指对象AA(),调用AA类的析构函数~AA(),输出"3",程序结束;运行结果为:"Y3X3",答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/isyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程prog3,其中声明了MyString类。MyString是一个用于表示字符串的类。成员函数startsWith的功能是判断此字符串是否以指定的前缀开始,其参数8用于指定前缀字符串。如果参数s表
下面是重载为非成员函数的运算符函数原型,其中错误的是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使函数fun()实现以下功能:找出一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?程序分析:在10万以内
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:number1=anumber2=anumber1=anumber2=b注意:错误的语句
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
下列有关运算符重载的叙述中,正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
程序流程图中带有箭头的线段表示的是()。
随机试题
患儿,6岁。因出生时颅脑产伤发生多次癫痫大发作,近2天因发作频繁,发作间隙持续昏迷而入院。诊断为癫痫持续状态。首选的治疗药物是()
压力容器的安全阀应多长时间至少作一次定期检验()。
固定预算的主要特点包括__________、__________、__________、__________。
牛宰前无症状,不消瘦,宰后发现其颈部淋巴结有结核病变,局限,一个病灶,应如何处理
关于自认的说法,下列哪一选项是错误的?(卷三2009年真题试卷第42题)
在项目风险管理中,对主要的项目风险应当进行()分析,以评估风险的大小。
不属于城市用地竖向规划工作所包括的基本内容的是()
卫生部网站公布了《食品标准清理工作方案》。该《方案》提出,我国食品标准清理工作将在()底前完成。
有如下程序:#includeusingnamespacestd;classTestClass{protected:’TestClass0{cout
Whenyougotothezoo,youcanseemanykindsofanimals.Forexample,ourzoohasmonkeys,giraffes,zebras,tigers,andlions.
最新回复
(
0
)