首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2019-04-18
63
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
选项
A、x.operator++(1)
B、operator++(x)
C、x.operator++()
D、x.operator++(x)
答案
C
解析
增量运算符++有前缀自增运算符和后缀自增运算符两种,在重载该运算符时,由于他们的形参数目和类型都相同,为了可以区分是前缀运算符还是后缀运算符,通常将后缀运算符函数增加一个额外的int型形参,使用后缀运算符时,编译器提供0作为这个形参的实参,所以在调用前缀自增运算符时,使用对象显示的调用x.opemtor++(),调用后缀自增运算符时,显示的调用x.operator++(0),本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/3ZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于this指针的叙述中,正确的是
有如下程序:#include<iostream>usingnamespacestd;classGrandChild{public:GrandChild(){strcpy(name,"Unknown"
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;classTestClass{public;TestClass(){cou
有如下程序:#include<iostream>usingnamespacestd;classTestClass{public:TestClass(){cout<<"defaultconstructo
下面的函数利用递归实现了求1+2+3+…+n的功能:intsum(intn){if(n==0)return0;elsereturnn+saln(n-1);}在执行SUm(10)的过程中,递归调用s
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,intn0)
C++中将两个字符串连接起来组成一个字符串的函数是______。
在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。______TestClass::operator=(constTestClass&rhs){if(this==&rhs)return*th
A、 B、 C、 D、 C所谓的算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。
随机试题
(2014.4.27)简述国际政治风险的评估方法。
关于酶的化学修饰的描述,错误的是
患者,男,35岁,诊断为“霍乱”,收住传染病区。护士对该患者的餐具消毒,下列哪项方法为最佳选择
【2006—4】题1~5:某110kV户外变电所,设有两台主变压器,二回电源进线(电源来自220kV枢纽变电站110kV出线),六回负荷出线。负荷出线主保护为速断保护,整定时间为T1;后备保护为过流保护,整定时间为T2;断路器全分闸时间为T3。请回答以下问
合资企业的安全生产投入资金由()予以保证。
当采用预裂爆破时,炮眼的布置方式为()。
阅读下面材料,根据要求写作文。1968年,美国内华达州一位叫伊迪丝的3岁小女孩告诉妈妈,她认识礼品盒上“OPEN”的第一个字母“O”,这位妈妈非常吃惊,问她怎么认识的?伊迪丝说:“是薇拉小姐教的。”这位母亲表扬了女儿之后,一纸诉状把薇拉小姐所在的劳拉三世
公安机关的职责是由公安机关和其他专门机关的性质和职能决定的。( )
下列行为中属于不正当竞争的是()。
InSeptember,inBritain,youmayseealotofbirds【C1】______onroofsandtelegraphwires.Thesebirdsareswallows.Theyare【C
最新回复
(
0
)