首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2020-07-23
43
问题
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
选项
A、c1.operaor*(c2.operator+(c1))
B、c1.operator+(c2.operator*(c1))
C、c1.operator*(c1.operator+(c2))
D、c1.operator+(c1.operator*(c2))
答案
B
解析
由于重载运算符并不改变运算符的优先级,所以c1+c2*c1首先进行c2*c1运算,由于c2是运算符"*"的左操作数,所以c2*c1相当于c2对象调用重载运算符函数operator*,参数为c1,即c2.operator*(c1);同理c1作为运算符"+"的左操作数,c1+c2*c1相当于c1对象调用重载运算符函数operator+,参数为c2*c1,即c1.operator+(c2.operator*(c1)),答案为B。
转载请注明原文地址:https://kaotiyun.com/show/OLyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中,与实现运行时多态性无关的概念是
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
在公有继承的情况下,在派生类中能够访问的基类成员包括
下列函数模板的定义中,合法的是
下列有关继承和派生的叙述中,正确的是()。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
若要对类Value中重载的类型转换运算符long进行声明,下列选项中正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵unitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
随机试题
拌制钢纤维混凝土的正确投料顺序是()。
人类社会发展的基本动力是()
女,28岁。平时月经规则,现停经60d,阴道流血10d。妇科检查:子宫如妊娠3个月大,软,无压痛,双侧附件区均触及5cm囊性包块,壁薄,活动好,无压痛。血HCG增高明显。最可能的诊断是
每张中成药处方可以开具的药品种类最多是
下列关于基金年度报告的说法,正确的是()。
以税收负担的分配是否公平为标准划分中央与地方收入的原因是()。
下列各项政策措施中,属于财政政策手段的是()。
莫大伟到吉安公司上班的第一天,就被公司职工自由散漫的表现所震惊,莫大伟由此得出结论:吉安公司是一个管理失效的公司,吉安公司的员工都缺乏工作积极性和责任心。以下哪项为真,最能削弱上述结论?
[*]
Whatarethespeakersdiscussing?
最新回复
(
0
)