首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-05-14
69
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
选项
A、x.operator++(1)
B、operator++(x)
C、x.operator++x,1)
D、x.operator++()
答案
D
解析
增量运算符++有前缀自增运算符和后缀自增运算符两种,在重载该运算符时,由于他们的形参数目和类型都相同,为了可以区分是前缀运算符还是后缀运算符,通常将后缀运算符函数增加一个额外的int型形参,使用后缀运算符时,编译器提供0作为这个形参的实参,所以在调用前缀自增运算符时,使用对象显示的调用x.operator++(),调用后缀自增运算符时,显示的调用x.operator++(0),本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/Cr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{intx:public:MyClass0:x(0),y(0){}intGetX0{returnx;}voidSetX(intxx){x=xx;}
下列关于派生类的叙述中,错误的是
有两个关系R和S如下:则由关系R得到关系S的操作是
下列程序的执行结果是______。#include<ioStream.h>#include<iomanip.h>usingnamespacestd;voidmain(){co
下列关于C++函数的说明中,正确的是()。
要定义一个具有5个元素的一维数组veer,并使其各元素的初值依次是30、50、-88、0和0,则下列定义语句中错误的是
线性表的顺序存储结构和线性表的链式存储结构分别是()。
判断字符型变量ch是否为大写英文字母,应使用表达式______.
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
使用VC++6.0打开考生文件夹下的源程序文件1.cpp。本程序要求输入一个字符串,然后将其中的小写字母改成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到屏幕中。注意:不要改动main函数,不能增加或删除行,也
随机试题
操作人员在吊运重物下行走时,必须戴安全帽。()
预防肠道传染病的综合措施中,应以哪一环节为主
下列除哪项外,均提示病情严重,预后不良
预测Graves病停用抗甲状腺药物是否易复发的指标是
患者,女,32岁,右胸外伤后肋骨骨折,极度呼吸困难、发绀、烦躁不安。体检:脉搏细速,血压80/60mmHg,皮肤湿冷,气管左移,颈静脉充盈,头颈部和右胸皮下气肿,右胸廓饱满、肋间隙增宽、呼吸幅度降低,叩诊呈鼓音,右肺呼吸音消失。护士对该患者行护理评估后
钢铁厂向银行贷款,当地公立医院()提供担保。
下列哪种情形,劳动者不可以随时通知用人单位解除劳动合同?
Sofar,inflationisroaringinonlyafewsectorsoftheeconomy.Whileplatinumhassoared121percent,soybeanshaverisen11
Broadbandtechnologyisseenasthekeytothenewdigitaleconomy.Inthisrapidlychangingworld,mediaandtechnologyinf
Tobe【B1】______inthejobinterview,youshould【B2】______certainpersonaland【B3】______qualities.Youneedtocreateagood
最新回复
(
0
)