首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
admin
2015-07-22
96
问题
设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/Q5Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在MyClass类的定义中,对赋值运算符二进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;
有如下程序: #include<iostream> using namespace std; class A { public: A(int i) {x=i;} void dispa() {cout<<x
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第2次执行函数调用语句f();时,函数f的返回值是【】。
下列关于类模板的模板参数的叙述中,错误的是
在关系数据库中,用来表示实体之间联系的是【 】。
已知枚举类型声明语句为: enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 则下列说法中错误的是
算法的有穷性是指
在C++语言中,main函数默认返回一个()类型的值。
在深度为5的满二叉树中,叶子结点的个数为
随机试题
采用静电喷涂工艺,装涂料的容器必须保持与地面的良好接地。
如图所示,圆盘作定轴转动,轮缘上一点M的加速度α分别如图a、b与c所示三种情况。则在此三种情况下,圆盘的角速度ω与角加速度ε都不等于零的为()。
某公司以EPC方式总承包一大型机电工程,总包单位直接承担全厂机电设备采购及全厂关键设备的安装调试,将其他工程分包给具备相应资质的分包单位承担。施工过程中发生下列事件:事件1:钢结构制作全部露天作业,任务还未完成时雨期来临,工期紧迫,不能停止施工。事件2
银行凭借获得货运单据质押权利有追索权地对信用证项下票据进行融资,这种行为是()。
在存货采购入库后发生的储存费用,应在发生时计入当期损益。但是,在生产过程中为达到下一个生产阶段所必需的仓储费用应计入存货成本。()
到小乘佛教国家旅行,领队应告诫客人,不能用脚开关门,也忌讳踩踏寺庙的门槛。()
3,6,15,87,()
《刑法》第240条规定:“拐卖妇女、儿童的,处五年以上十年以下有期徒刑,并处罚金;有下列情形之一的,处十年以上有期徒刑或者无期徒刑,并处罚金或者没收财产;情节特别严重的,处死刑,并处没收财产:(一)拐卖妇女、儿童集团的首要分子;(二)拐卖妇女、儿童三人
甲将某物出售于乙,乙转售于丙,甲应乙的要求,将该物直接交付于丙。下列说法错误的是
A、Iknow.B、Thiswayplease.C、Takeiteasy.D、Itdoesn’tmatter.B本题考查对于Where引导的询问地点的特殊疑问句的回答。对于此类问题的回答,给出相对应的回答即可;如不知道或不确定如何回答
最新回复
(
0
)