首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2021-09-05
64
问题
设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/7Kfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.epp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:Hel
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
有如下语句序列:ifstreaminffie(’’DATA.DAT’’);if(infile.good())cout<<’’A’’;else{tout<<’’B’’;ofstreamoutfile(’’
用树形结构表示实体之间联系的模型是()。
在C++中,打开一个文件时与该文件建立联系的是()。
随机试题
琼脂又称_______、冻粉、琼胶。
下列属于项目监理机构在施工阶段投资控制工作内容的有( )。
集装箱交接时,下列不属于空箱交接要求的是( )。
()是教师教学的起始环节,是上好课的前提。
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.本试卷由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分
根据以下资料,回答问题。能够从上述资料中推出的是:
Whyshouldyoustillworryaboutprotectingyourpossessionswhenyouhaveinsuredthem?Theadvertisementsaysthatmostthiev
发展社会主义市场经济,要自觉利用市场机制,推进价格改革,建立主要由市场形成价格的机制。这一价格机制的主要内容包括
按照国际标准,综合布线采用的主要连接部件分为建筑群配线架、大楼主配线架、楼层配线架、转接点和()。
Howdidthewomangettotheofficethismorning?
最新回复
(
0
)