首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
admin
2020-06-29
28
问题
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
选项
A、operator/(c1.operator--(),c2)
B、operator/(operator--(c1),c2)
C、c1.operator--().operator/(c2)
D、c2.operator/(operator--(c1))
答案
B
解析
友元函数不是类的成员函数,所以友元函数的调用不需要使用类对象;另外运算符重载不改变运算符的优先级,所以先执行"--"运算符重载函数,之后执行"/"运算符重载函数,选项A、C、D错误,B正确,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/P48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的描述中正确的是()。
下面描述中错误的是()。A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具
若要把类B定义为类A的友元类,则应在类A的定义中加入语句______。
软件设计模块化的目的是【】。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
下列关于类和对象的叙述中,错误的是()。
下列选项中,正确的C++标识符是()。
C++中的模板包括()。
下列关于基类和派生类关系的叙述中,正确的是
对下列二树进行前序遍历的结果为()。
随机试题
预制构件应按吊装次序和方向水平分层推放,堆放时层数,一般不宜超过()层。
下列关于支架现浇法施工风险控制措施中,错误的是()。
每日终了,由出纳员清点核对现金的工作,属于( )。
仲裁不公开进行,即以()原则。
组织结构设计后的实施要则包括()。
下列不属于高中语文课程基本理念的是()。
艾利斯提出的心理辅导方法是()。
下列关于局域网的描述中,正确的是
TheAmericandreamismost______duringtheperiodsofproductivityandwealthgeneratedbyAmericancapitalism.
A、Priorityofstudents’academicachievements.B、Equaleducationopportunitiestoallchildren.C、Socialequalitybetweenteache
最新回复
(
0
)