首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-07-23
44
问题
已知表达式++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/QLyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMusic{public:voidsetTitle(char*str){strcpy(title,str);}protected:charty
有如下类声明:classFin{public:Fin();//①Fin*pf;//②Finf;//③Fin&p;//④
有如下类定义:classSample{public:Sample(intx):ref(x){}//1private:Sample(){ref=0;}//2staticintval
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
下列关于重载运算符的说法正确的是:
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
下列不属于软件工程3个要素的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵unitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
随机试题
“你看我就看”是()。
痢下赤白脓血,脐腹灼痛,饮食减少,口烦口干,舌质红绛少苔,脉细数者,治疗宜选
急性乳腺炎最常见于急性乳腺炎的常见原因是
下列属于机械性肠梗阻的是
下列哪种情形之下,合伙人的继承人可以成为合伙人?
因甲公司不能偿还到期债务,贷款银行向法院提起民事诉讼。2004年6月7日,银行在诉讼中得知市发展和改革委员会已于2004年4月6日根据申请,将某小区住宅项目的建设业主由甲公司变更为乙公司。后银行认为行政机关的变更行为侵犯了其合法债权,于2006年1月9日向
后张预应力筋采用镦头锚固时,高强钢丝宜采用()。
HaveChineseaudiencesonaveragespentmoretimewatchingentertainmentcontentonlineinthisuncommonyearwhenthebattleag
根据以下情境材料,回答下列问题。某日,某城市发生一起恐怖劫持袭击事件,请结合下面图片回答问题:根据我国《反恐怖主义法》的规定,恐怖活动组织是指()人以上为实施恐怖活动而组成的犯罪组织。
记叙文的主要表达方式是()。
最新回复
(
0
)