首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2021-05-06
32
问题
设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/bIh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于输入流类成员函数getline()的叙述中,错误的是
下列排序方法中,最坏情况下比较次数最少的是( )。
下列语句或语句序列中有语法错误的是
有如下类声明:classTe{public:Te();//①Tete;//②Te*
下列二叉树描述中,正确的是()。
字符串“a+b=12\n\t”的长度为()。
有如下类定义classMyClasspublic:_________Private:intdata;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;
对下列二叉树进行前序遍历的结果是
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
结构化程序设计的基本原则不包括()。
随机试题
女性,43岁。自己触及下腹部肿块达脐下10个月,尿频12个月,月经周期正常,经期延长3个月,下腹部坠胀感明显,体力劳动时心悸,停经40天后出现下腹部疼痛,阴道出血较多,内混有膜样组织,并伴有恶心、呕吐、发热和尿频、尿急。妇科检查:子宫14周妊娠大,宫体前壁
肝经湿热,下注冲任的代表方是肝脾不和,冲任失司的代表方是
某企业于2003年3月10日向某县饲料公司销售一批农药,收取包装物押金1000元。2004年5月10日饲料公司将农药销售完,并取回包装物押金。该企业此项销项税额为( )元。
某幼儿园的小新在十一假期期间,私自入园玩耍,导致左手手臂骨折,对于小新所受伤害,下列选项中正确的是()。
测量某因素和某疾病间联系强度的常用指标是()。
-15,-3,(),15,21,25。
被告人廖某,25岁,男,农民。廖某因其恋爱对象朱某提出与他中断恋爱关系而对朱某怀恨在心。一天深夜乘朱某及其妹熟睡之机,撬开窗户,将来某打成重伤,将其妹打死。后外逃数年,改名换姓,找到了工作,并且结了婚,生了孩子。后来感到精神压力太重,决意返回原籍向公安机关
Aperson’shomeisasmuchareflectionofhispersonalityastheclotheshewears,thefoodheeatsandthefriendswithwhomh
A、 B、 C、 D、 D导出数据是为了提高数据查询和管理效率,根据操作型数据计算得到的数据,常用支持分析型应用,一般将这种数据称为分析型数据。
ThereisanimmediacyaboutCharlesDickens’slife,justasthereisabouthisnovels,akindofburstingphysicality."IfIcou
最新回复
(
0
)