首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2021-09-05
85
问题
设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://www.kaotiyun.com/show/iZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
有如下程序:#includeusingnamespacestd;classtest{private:ima;public:test(){cout
数据库应用系统中的核心问题是()。
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是()。
下列语句中,错误的是()。
在软件设计中不使用的工具是( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
下列说法正确的是()。
关于this指针的说法不正确的是()。
随机试题
下列发文属于上行文的是()
能量金字塔是指一段时间内生态系统中各____________所同化的能量。
A.中心静脉压3cmH2O、血压低B.中心静脉压13cmH2O、血压低C.中心静脉压10cmH2O、血压正常D.中心静脉压13cmH2O、血压正常、无尿E.中心静脉压8cmH2O、血压低
某项工作有一项紧前工作而无紧后工作,紧前工作的自由时差为3天,本项工作的自由时差为2天,则该项工作的总时差应为( )天。
下列属于要约的是( )。
委托加工物资收回后用于连续生产应税消费品的,按规定准予抵扣的由受托方代扣代缴的消费税,应当计入()。
下列说法中不属于认知心理学观点中认知的概念的是()。
历史唯物主义认为,社会发展的根本动力是()。
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。为了更好地控制教材编写的内容、质量和流程,小李负责起草了图书策划方案(请参考“图书策划方案.docx”文件)。他需要将图
ShouldSugarBeRegulatedlikeAlcoholandTobacco?Sugarposesenoughhealthrisksthatitshouldbeconsideredacontrolle
最新回复
(
0
)