首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; c1ass XCF{ int a; public: XCF (int
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; c1ass XCF{ int a; public: XCF (int
admin
2020-11-11
13
问题
有如下程序:
#inc1ude<iostream>
#inc1ude<cstring>
using namespace std;
c1ass XCF{
int a;
public:
XCF (int aa=0): a(aa){cout<<"1";}
XCF(XCF&x){a=x.a;cout<<"2";}
~XCF(){cout<<a;}
int Geta(){returna;}
};
int main(){
XCF dl(5), d2(d1);
XCF *pd=new XCF(8);
cout<<pd—>Geta();
delete pd;
return 0;
}
运行时的输出结果是( )。
选项
A、1215588
B、1218855
C、12185
D、128512
答案
B
解析
在这个程序中在建立对象d1(5)时,调用构造函数XCF(int aa=0):a(aa) {cout<<"1";),输出1;在建立d2(d1)时,调用拷贝构造函数XCF(XCF&x){a=x.a, cout<<"2";),输出2:在建立new XCF(8)对象时,调用构造函数XCF (int aa=0):a(aa){cout<<"1";},输出1;语句cout<<pd—>Geta()的功能是输出8;语句delete pd;调用析构函数~XCFO,输出8:当退出程序时,分别释放对象d2、d1,输出55。
转载请注明原文地址:https://jikaoti.com/ti/Jul0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有两个关系R和T如下:则由关系R得到关系T的操作是()。
若一个函数的原型为“int*Xfunl(intx,int&y,charz);”,则该函数的返回值类型为()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为()。
有如下类声明:c1assTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};下面
下列字符串中,正确的C++标识符是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程projl。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:value=63number=1注
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵则调用max_value函数,返回值为3。请
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;一一i)cout<<’*’:
软件测试用例包括()。
下列有关类继承的叙述中,错误的是()。
随机试题
下列属于行政处罚的是()。
脱位的晚期并发症有
主体取向的评价所对应的是()
下列除哪种疾病以外,需与寻常型银屑病相鉴别
下面哪项不是性腺内分泌功能的动态试验
下列骨度分寸错误的是
在朱某故意杀人案的审理过程中,检察院提交了被害人死因的鉴定意见,对于该鉴定意见,法院应重点审查下列哪些内容?()
根据有关规定,实施义务教育的普通学校应当接收具有接受普通教育能力的残疾适龄儿童、少年()。
下面______P2P网络拓扑不是分布式非结构化的。
At2P.M.onDec.5,1945,fiveNavybomberstookoffinperfectflyingweatherfromtheNavalAirStationatFortLauderdale,Fl
最新回复
(
0
)