首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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/5yNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用:请补充完整。classcomplex{private:intreal;int
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
下列叙述中正确的是
对下列二叉树进行前序遍历的结果为
如果利用C++流进行输入输出,下面的叙述中正确的是
下列有关类继承的叙述中,错误的是
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
在内存中,存储字符’X’要占用1个字节,存储字符串"X"要占用______个字节。
随机试题
Peekthroughtheinspectionwindowsofthenearly100three-dimensional(3D)printersquietlymakingthingsatRedEye,acompany
下列哪项不符合门静脉高压症的病理改变
C企业是建筑施工企业,D公司是化工企业,E公司是D公司的子公司。2015年7月,C企业承接E公司的化工技改项目。2015年8月9日10时,C企业、E公司作业人员在常压容器顶部平台进行氧炔气割作业时,引爆容器内残余可燃气体,导致容器爆炸,平台上4名人员随容器
烧瓶中装着半瓶水,把水烧开后,用塞子塞紧,然后将烧瓶倒置,马上往瓶底上浇冰水,会发生什么现象?()
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。根据上述定义,下列属于数据挖掘的是:
电影的年票房收入将开始下降。去年售出的电影票中有一半以上卖给了占人口总数27%的25岁以下的年龄组,然而,在今后10年中,25岁以下的人口数将持续下降。下面哪项,如果为真,对上述关于未来的电影票房收入的预测提出了最大质疑?
在农业合作化运动中,党和政府领导农民创造的过渡形式有()
Perspiration,thebody’sbuilt-incoolingmechanismoccursasanaturalreactiontonervousness,intenseheat,orvigorouslyexe
Fromthefirstparagraph,wecandeducethat______.Thebesttitleofthepassageis______.
最新回复
(
0
)