首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2015-07-22
28
问题
设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全国计算机二级
相关试题推荐
重载输入流运算符>>必须使用的原型为
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
如果类A被说明成类B的友元,则
下面对静态数据成员的描述中,正确的是
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>voidmain(){
以下叙述中正确的是
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
某二叉树T有n个节点,设按某种顺序对T中的每个节点进行编号,编号值为1,2,…n,且有如下性质:T中任一节点v,其编号等于左子树上的最小编号减1,而v的右子树的节点中,其最小编号等于v左子树上的节点的最大编号加1。此二叉树是按()顺序编号的。
设有下列二叉树:对此二叉树前序遍历的结果为
随机试题
Whatisthe’biggestcityintheworld?Thatis,【21】cityhasthelargestpopulation?Thisseemslike【22】questiontoanswer,but
影响酶促反应速度的因素不包括
关于健康危险因素评价的描述,正确的是
1999年4月南方某大型湖泊1800亩水面泛起了一片片死鱼,湖水呈黑色,空气中弥漫着难闻的臭味,使人感到呼吸困难,头昏、恶心等。首先应考虑作的检测项目是
施工企业年度安全生产管理目标出台后,企业主要负责人应明确专人,根据企业安全生产责任制的要求,将目标分解到()。
根据《中华人民共和国城乡规划法》的规定,下列关于城乡规划的编制和审批程序的表述中不正确的是()。
背景:某建设单位新建办公楼,与甲施工单位签订施工总承包合同。该工程门厅大堂内墙设计做法为干挂石材,多功能厅隔墙设计做法为石膏板骨架隔墙。施工过程中发生下列事件:事件一:建设单位将该工程所有门窗单独发包,并与具备相应资质条件的乙施工单位签订门窗施工合同。
工程项目安全检查的注意事项包括( )。
对直接用于出售的存货和用于继续加工的存货,企业在确定其可变现净值时应当考虑不同的因素。()
当动物缺乏某激素时,可以通过“饲喂法”或“注射法”对该激素进行人为补充,下列只可通过以上一种方法补充的激素是()。①生长激素②甲状腺激素③胰岛素④性激素
最新回复
(
0
)