首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2017-12-14
48
问题
已知表达式++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://kaotiyun.com/show/akAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的成员一般分为两部分,一部分是______,另一部分是自己定义的新成员。
有以下程序voidfun(intā*a,inti,inti){intt;if(i<j);{t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&b).;cin>>a>>b;cout<<"a="<<a<<"
以下有关析构函数的叙述不正确的是
关于类和对象描述错误的是
下面程序的输出结果是【】。#include<iostream.h>#include<math.h>classpoint{doublex;doubley;public:point(doublea,doub
按照“先进后出”原则组织数据的数据结构是()。
结构化分析方法是面向()的自顶向下,逐步求精进行需求分析的方法。
需求分析阶段的任务是()。
随机试题
在组织中行使管理职能、通过协调他人的活动以实现组织目标的人是______。
标杆比较(bCnchmarking)的基本思想是什么?其应用包括哪几个主要步骤?
对于中耳胆脂瘤的病变来说,正确的是
A.紫雪丹B.玉枢丹C.至宝丹D.苏合香丸E.生脉散中风阴闭证宜化服
患儿经补液纠正脱水酸中毒后发生惊厥,可能的原因是
A.旋光度B.沸点C.熔点D.折光率E.相对密度肉桂油所测定的物理常数是()
钢网架结构总拼与安装时,小拼单元节点中心偏移允许偏差()mm。
从事高处作业的人员必须()。
下列学制全部属于按照选拔分层功能划分的是()。
Hehas______strangehobbieslikecollectingbottletopsandinventingsecretcodes.
最新回复
(
0
)