首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2020-10-21
58
问题
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.opcrator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符。又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:int。
转载请注明原文地址:https://kaotiyun.com/show/dNyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。程序
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:30130注意:错误的语句在//******error******的下面,修改该语句即可。#include<ios
下列关于运算符重载的描述中,正确的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClass1的成员函数seta定义,定义seta对象x为int类型,请在注释//********1********
下列哪项不是面向对象程序设计的主要特征()。
以下程序的输出的结果是()。#include<lostream.h>voidmain(){inti,k,a[10],p[3];k=5;for(i=0;i<9;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i*
在C++语言中函数返回值的类型是由()决定的。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
随机试题
简述目前日本报业的一般结构和垄断格局。
犯罪嫌疑人在被侦查机关第一次讯问或者采取强制措施之日可以聘请律师提供法律帮助的内容有
人所特有的高级社会情感包括
我国社会主义经济建设必须始终坚持以()
关于脓肿切开引流的描述下列不恰当的是
功能清热生津,除烦止呕的药物是()
孙某为某行政机关的聘任制公务员,双方签订聘任合同。下列哪些说法是正确的?
关于同定资产的使用寿命、预计净残值和折旧方法,下列说法中错误的是()。
Hotpotiseasyandfasttoprepareandmostimportantly,theNo.1choiceforthespice-addicted.InChina,hotpotiseatenyea
在A、B两地的公路上,规定从A地向B地的车辆速度为每小时50千米,从B地向A地方向的车辆速度为每小时60千米。有甲、乙两辆车同时从A、B两地出发,在两地间往返行驶。当甲车到达B地向A地返回途中,因故障停车,停车地点距B地30千米,在此处两车第二次相遇,这样
最新回复
(
0
)