首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2021-09-05
72
问题
设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/7Kfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义intx;floaty;,则10+x+y值的数据类型是()。
关于函数重载,下列叙述中错误的是()。
设一棵度为3的树,其中度为2,1,0的结点数分别为3,1,6。该树中度为3的结点数为()。
下列运算符不能重载为友元函数的是()。
算法的时间复杂度是指
下列字符串中,正确的C++标识符是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
在下列字符中,不允许作为C++标识符的是()。
在数据库系统中,用户所见的数据模式为()。
算法的空间复杂度是指
随机试题
芒硝的功效是
患儿,女,8岁。遗尿3个月余,每隔3~5夜1次,面色萎黄,纳食不多,舌淡苔薄,脉细弱。治疗应首选()
在建设单位的计划体系中,工程项目年度计划的编制依据包括()。
家用的机械绞肉机(手摇式,重量小于8kg)
下列对总体、样本和统计量的含义的表述中,正确的是()。I.总体是指具有某一特征的研究对象的全体所构成的集合Ⅱ.样本是从总体中抽取部分个体所组成的集合Ⅲ.统计量是用来描述样本特征的概括性数字度量Ⅳ.总体是指具有某一特征的研究对象的部分所构成的
应当转入住宅专项维修资金滚存使用的资金包括()。
A、 B、 C、 D、 C这是一道“图形分离组合”的试题。观察第一套图形,可以发现,第一个图形和第二个图形形状相似,但互不关联,而第三个图形则是第二个图形分离后又重新组合而成的。依据此规律,在第二套图形中,第
(2010年真题)我国民间有“嫁出去的女儿,泼出去的水”的说法。请根据《婚姻法》和《继承法》中有关家庭成员之间的权利义务关系的规定,对这种说法进行分析。
设A是秩为3的5×4矩阵,α1,α2,α3是非齐次线性方程组Aχ=b的三个不同的解,如果α1+α2+2α3=(2,0,0,0)T,3α1+α2=(2,4,6,8)T,则方程组Aχ=b的通解是_______.
NASAhadplanedtolaunchitsspaceshuttle______inSeptember.
最新回复
(
0
)