首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列( )。 Myst x(3.2),y (5.5),z(0.0); z=8.9-y; y=x-6.3; 能够正常运行,运算符
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列( )。 Myst x(3.2),y (5.5),z(0.0); z=8.9-y; y=x-6.3; 能够正常运行,运算符
admin
2010-12-16
80
问题
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列( )。 Myst x(3.2),y (5.5),z(0.0); z=8.9-y; y=x-6.3; 能够正常运行,运算符函数operator-应该在类中声明为( )。
选项
A、friend Myst operator-(Myst&,Myst&);
B、friend Myst operator-(Myst,Myst);
C、friend Myst operator-(Myst,Myst&);
D、friend Myst operator-(Myst&,Myst);
答案
B
解析
此题需要注意的是,运算符重载函数的两个参数,应该是类Myst的对象,而不是引用,所以正确的声明语句是friend Myst operator- (Myst,Myst);。
转载请注明原文地址:https://www.kaotiyun.com/show/CIVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动mai
以下叙述中错误的是()。
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
设文件指针fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
面向对象方法中,继承是指()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
随机试题
横嵴是
A.背俞穴排刺B.手阳明经排刺C.足阳明经排刺D.手太阳经排刺E.足太阳经排刺
A.卡马两平B.苯巴比妥C.丙戊酸钠D.加巴喷丁E.苯妥英钠可用于治疗三叉神经痛并含有二苯并氮革结构的药物是()
工程量倔差引起合同价款调整,下列说法错误是()。
建设单位要求施工单位压缩合同约定的工期,责令限期改正,处()罚款。
在厦门港施工的某工地项目经理部跟踪到西北太平洋面上有一热带气旋在活动,并且得悉该工地于未来48h以内,遭遇风力可能达到6级以上。问题:为了赶工期,该工地项目经理考虑热带气旋不一定经过厦门港,命令施工船舶抓紧时间施工,请问项目经理这样做对吗?为什么?
简单会计分录是()。
ADSL对应的中文术语是______。A.分析数字系统层B.非对称数字线C.非对称数字用户线D.异步数字系统层
A、 B、 C、 C
Thekeytoourroomwas_____toalargeplasticplatewiththeroomnumberonit.
最新回复
(
0
)