首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2015-07-22
52
问题
设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/XVNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【 】。
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx=15;while(x>10&&x<50)
下面对静态数据成员的描述中,正确的是
下面关于类和对象的描述中,错误的是
已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是
在关系数据库中,用来表示实体之间联系的是
算法的空间复杂度是指
对于语句cin>>x;中的各个组成部分,下列叙述中错误的是
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是【】。
()不是构造函数的特征。
随机试题
《伪君子》中的伪君子形象是
以下属于中共十一届三中全会主要内容的是()
输尿管的第1处狭窄位于
关于大脑中动脉主干闭塞的临床表现,下列哪项不正确
【2020年真题】某城市轨道交通隧道工程,采用暗挖法施工。下列隧道结构开挖和初期支护施工采取的安全技术措施中,正确的是()。
木材的()是木材物理力学性质是否随含水率而发生变化的转折点。
伟盛公司3月份发生以下经济业务:(1)销售产品40000元,款已收到存入银行。(2)收到某单位归还上月所欠货款35000元,款存入银行。(3)销售产品20000元,本月未收到货款。(4)收到甲单位预付货款25000元,款存入
手持哑铃在做前臂屈的动作时,肱二头肌所做的工作是()。
下列说法错误的是()。
下列选项按索引功能区分,不属于Access表的索引的是
最新回复
(
0
)