首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2015-07-22
30
问题
设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://jikaoti.com/ti/KLE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类和对象的叙述中,错误的是
通过公有派生类的对象,只能访问基类成员中的
在关系运算中,【】运算是在给定关系的某些域上进行的运算。
下列语句中不是死循环的是
类ostream的成员函数______用于执行无格式输出,成员函数______用于输出单个字符。
函数模板既可以与______重载,也可以与______重载。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
关于抽象类,下列表述正确的是()。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;【
()不是构造函数的特征。
随机试题
以下是强生公司的企业信条:强生信条真挚教诲每一位员工,首先关注我们的客户,关注世界上所有的医生、护士及父母们;其次,关注自己的员工,并尊重他们的尊严和价值;另外,也关注我们的社会,时刻提醒自己为社会作出贡献,维护我们所共有的财产;最后,关注股东的
下列哪项不是消化道的癌前病变
女性,65岁,消瘦无力、食欲不振1个月,右上腹部饱满不适,腹痛呈持续性阵发性加剧,仰卧时加重,黄疸进行性加重,化验提示为梗阻性黄疸,血红蛋白90g/L,血沉45mm/h,最可能的诊断是
咖啡因化学结构的母核是
阮氏三兄弟共同出资设立一有限责任公司,其中阮小二以房产出资100万,公司成立后又吸收白胜入股。后查明,阮小二作为出资的房产仅值60万元,且阮小二现有可执行的个人财产只有20万。下列符合公司法规定的有()。
当某设备工程的投资偏差为负时,表明( )。
半年期的无息政府债券(182天)面值为1000元,发行价为935元,则该债券的投资收益率为()。
下列关于导游对游客用餐方面的个别要求的处理中,正确的有()。
有些福建人不爱吃辣椒。因此,有些爱吃甜食的人不爱吃辣椒。以下哪项能保证上述推论成立?
定量研究(华中农大2012年研;中南财大2010年研)
最新回复
(
0
)