首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-12-21
59
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
选项
A、x.operator++(1)
B、operator++(X)
C、x.operator++(x,1)
D、x.operator++()
答案
D
解析
增量运算符++有前缀自增运算符和后缀自增运算符两种,在重载该运算符时,由于他们的形参数目和类型都相同,为了可以区分是前缀运算符还是后缀运算符,通常将后缀运算符函数增加一个额外的int型形参,使用后缀运算符时,编译器提供0作为这个形参的实参,所以在调用前缀自增运算符时,使用对象显示的调用x.operator++(),调用后缀自增运算符时,显示的调用x.opemtor++(0),本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/ddyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关运算符重载的叙述中,正确的是
软件工程的出现是由于
有如下程序:#include#includeusingnamespacestd;classXCF{inta;public:XCF(intaa=O):a(aA){cout
下列字符串中,正确的C++标识符是
下列符号中可以用作C++标识符的是
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:100注意:错误的语句在//*****error******的下面,修改该语句即可。#includestatic
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示学生学号的类CStudentID,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号为:200805
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
有两个关系R和S如下:则由关系R得到关系S的操作是
算法的空间复杂度是指( )。
随机试题
A.头孢拉定B.庆大霉素C.磺胺嘧啶D.四环素E.红霉素细菌产生大量β-内酰胺酶而耐药的药物是
下列哪项不符合绿色建筑评价创新项的要求?
我国历史上第一部官修本草著作是
铁是人体必需的微量元素之一,有多种重要生理功能。食物中铁存在形式主要是()。
甲房地产经纪公司(以下简称甲公司)所处的北京市近年来经济发展迅速,外来务工人员个体工商户大量增加。甲公司针对这一情况,重点开展房屋租赁经纪服务。李某是一名小杂货店经营者,拟租赁一套小面积住房。在甲公司的撮合下,房屋所有权人张某与李某签订了房屋租赁合同。
从某地区的断层分布横断面图分析,其中哪一种为正断层?
劳动行政关系中的相对人主要是指()。
我国《教师法》规定,下列不属于教师享有的权利的是()。
一个连接两个以太网的路由器接收到一个IP数据报,如果需要将该数据报转发到IP地址为202.123.1.1的主机,那么该路由器可以使用哪种协议寻找目标主机的MAC地址?()
Excel工作表B列保存了11位手机号码信息,为了保护个人隐私,需将手机号码的后4位均用“*”表示,以B2单元格为例,最优的操作方法是()。
最新回复
(
0
)