首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCF{ int a; public: XCF(int aa=O):a(aA){cout
有如下程序: #include #include using namespace std; class XCF{ int a; public: XCF(int aa=O):a(aA){cout
admin
2017-10-17
86
问题
有如下程序:
#include
#include
using namespace std;
class XCF{
int a;
public:
XCF(int aa=O):a(aA){cout<<”1”;}
XCF(XCF&X){a=x.a;cout<<”2”;}
~XCF(){cout<
int Geta(){return at}
};
int main(){
XCF dl(5),d2(d1);
XCF半pd=new XCF(8);
cout<
Geta();
delete pd;
return 0;
}
运行时的输出结果是
选项
A、1215588
B、1218855
C、12185
D、128512
答案
B
解析
在主函数中XCF d1(5),d2(d1);,d1调用了第一个构造函数,输出1;d2调用了拷贝构造函数,输出2;xcF*pd=IleW XCF’(8);调用了构造函数,输出l;cout<
Geta( );调用了成员函数Geta( ),输出8;delete pd;调用了析构函数,输出8;return 0;,在返回O之前程序会自动调用d1和d2的析构函数,输出55。因此总的输出应该是1218855。
转载请注明原文地址:https://kaotiyun.com/show/LWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的运算符重载函数的原型中,错误的是
下列关于栈的描述中错误的是
下面对于友元函数描述正确的是
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
执行下列程序时输入123<空格>456<空格>789<回车>,输出结果是 main() {char s[100]; int c. i; scanf("%c", &c); scanf("%d"
下列叙述中错误的是
关于多继承二义性的描述中,错误的是()。
友元运算符。obj1>obj2被C++编译器解释为()。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
随机试题
PASSAGEONE(1)Iknownowthatthemanwhosatwithmeontheoldwoodenstairsthathotsummernightoverthirty-fiveyear
下列属癌前病变或疾病的有()
男,25岁,饭后劳动时突然上腹部持续性剧痛,频繁呕吐,起病后12小时急诊入院。体查:体温37.8℃,脉搏120次/min,血压11/8kPa(83/60mmHg),脐左上方可扪及一局限性包块,局部肌肉稍紧张。实验室检查:WBC18.2×109/L,N0
质量控制工作流程不包括()。
资本充足率压力测试分为()
儿童显示出性别意识,并能正确辨别自己和他人是男孩或者女孩的年龄是()
你是新上任的副县长,根据县政府的决议给下属安排工作,在会上同时有几个下属提出理由不能执行,使你很难堪,你该怎么办?
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
汉字区位码分别用十进制的区号和位号表示,其区号和位号的范围分别是
Whendidthefilmbegin?
最新回复
(
0
)