首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2021-09-05
39
问题
设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://jikaoti.com/ti/FMh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classGA{public:virtualintf(){return1;}};classGB:publicGA{public:virtualintf()
下列程序的运行结果为()。#includevoidprint(doublea){cout
请打开考生文件夹下的解决方案文件proj1,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:歌唱祖国30义勇军进行曲95
请打开考生文件夹下的解决方案文件proj1,此工程中包含一个源程序文件main.cpp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
在数据库系统中,用户所见的数据模式为()。
算法的空间复杂度是指()。
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
随机试题
A、腹腔动脉B、肝总动脉C、脾动脉D、胃网膜右动脉E、肝固有动脉供应胃小弯右侧部的血管起自()
关于显像剂的叙述,错误的是
甲与乙签订房屋买卖合同,将一幢房屋卖与乙。双方同时约定,一方违约应支付购房款35%的违约金。但在交房前甲又与丙签订合同,将该房屋卖与丙,并与丙办理了过户登记手续。下列说法中哪些是正确的?
图4-8所示结构在斜杆CD的中点作用一铅垂向下的力F,杆AB水平,各杆的自重不计,铰支座A的约束力FA的作用线应该是()。
《安全生产法》对“三同时”的规定是:生产经营单位新建、改建、扩建工程项目的(),必须与()同时设计、同时施工、同时投入生产和使用。
全站仪的功能有()。
通常,财政政策比货币政策的内部时滞()。
论述完善社会主义市场经济体制需要深化的重点问题。
在SQL语句中,插入一条新记录采用的命令是
A、Heispraisedbyhisteacher.B、Hegetsapayrise.C、Heispromoted.D、Hegetsanewbook.C对话中,女士对男士的晋升表示祝贺,男士对此表示感谢,并说自己感觉压
最新回复
(
0
)