首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式y*cx++中,“+”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
如果表达式y*cx++中,“+”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
admin
2015-08-01
35
问题
如果表达式y*cx++中,“+”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
选项
A、x.operator++(0).operator*(y)
B、operator*(x.operator++(0),y)
C、y.operator*(operator++(x,0))
D、operator*(operator++(x,0),y)
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:int。
转载请注明原文地址:https://jikaoti.com/ti/FQE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于构造函数A()的拷贝构造函数正确的是
()是给对象取一个别名,它引入了对象的同义词。
有如下数组声明:intnum[10];,下标值引用错误的是
数据结构分为逻辑结构与存储结构,线性链表属于【】。
在下面程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:int
对于长度为n的有序线性表,在最坏情况下,二分查找需要比较log2n,那么顺序查找需要比较的次数是【】。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
设以下变量均为int类型,则值不等于7的表达式是
随机试题
四年级一班选班长,每人投票从甲、乙、丙三个候选人中选一人,已知全班共52人,并且在计票过程中的某一时刻,甲得到17票,乙得到16票,丙得到11票。如果得票最多的候选人将成为班长。甲最少再得多少票就能够保证当选?()
假设:A为侨居我国B市的甲国公民,生前定居中国B市,于1988年死亡,遗有大量动产。A无配偶、子女,亦未留有遗嘱,后A侨居乙国的姐姐主张继承权,并提供相关文件。要解决遗产问题,首先解决的先决问题是什么?
华支睾吸虫感染方式是
下列哪种疾病不属于颅脑CT平扫的适应证
A、情志抑郁B、惊恐C、悲伤D、大喜E、思虑过度与癫证发生密切相关的病因是
对多粘菌素类没有下列哪种情况
简述债务承担的条件。
投资者要求经纪商按限定的价格或更有利的价格买卖证券的委托称为()。
国务院总理李克强2013年11月13日主持召开国务院常务会议,部署深入贯彻党的十八届三中全会精神,要求进一步抓好今年年度改革任务落实,全面深化改革,使经济社会发展()。
设随机变量X~F(n,n),记p1=P{X≥1),p2=P{X≤1),则()
最新回复
(
0
)