首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2017-11-28
39
问题
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:int。
转载请注明原文地址:https://kaotiyun.com/show/YtAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
仅由顺序、选择(分支)和重复(循环)结构构成的程序是【】程序。
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPi
以下有关析构函数的叙述不正确的是
在长度为n的有序线性表中进行二分查找,需要的比较次数为
在最坏情况下,下列排序方法中时间复杂度最小的是
下列是重载乘法运算符的函数原型声明,其中错误的是()。
需求分析阶段的任务是()。
下列定义中p指向的地址可更改,但*p不能够更改的是()。
随机试题
人民检察院提起公诉,应当具备哪些条件?()
(2013年第162题)下列关于维生素A的叙述,正确的有
影响食品中杂环胺形成的因素包括烹调方式和食物成分。在烹调温度、时间和水分相同的情况下,哪类食物产生杂环胺较多
下列文件中,出现时间最早的是()。
基础教育课程改革的目标有哪些?
Thenews______(房价将要下跌)hascausedmanypeopletoselltheirhousesatlowerprices.(fall)
20世纪80年代,我国为促进科技发展而采取的措施不包括:
冷嘲:热讽
Women’sfertilityisdeterminedinlargepartatbirth.Theyarebornwiththeirtotalnumberofreproductivecells,whichnorma
There’saworldpapershortage.There’sanationalbottle【C1】______,andwe’rerunningoutofrawmaterialsliketimberandtin—
最新回复
(
0
)