首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-05-14
34
问题
已知表达式++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://jikaoti.com/ti/GVA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于输入输出流的叙述中,正确的是
下列关于模板的叙述中,错误的是
若将一个二元运算符重载为类的成员函数,其形参个数应该是______个。
下面函数的运行结果是( )。 #include <iostream> using namespace std; class A{ public: A(){} int Min(int a,int b){r
线性表的顺序存储结构和线性表的链式存储结构分别是()。
下列有关继承和派生的叙述中,正确的是()。
结构化程序设计的3种基本结构是()。
C++语言规定,函数返回值的类型是由()。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
随机试题
胁痛的辨证要点,当以何者为主
用冰槽头部降温时肛温应维持在
透层沥青宜采用()。
某工业企业原材料成本核算采用计划成本法。已知2002年8月份生产零用原材料10万元,本月的材料成本差异率为1%,企业结转材料成本差异时正确的账务处理为( )。
依靠自身的力量和人民群众的帮助解决自身问题,是我们党的宝贵经验,也是一种特有的政治优势。在以为民、务实、清廉为主要内容的党的群众路线教育实践活动中,要正确把握和贯彻“照镜子、正衣冠、洗洗澡、治治病”的总要求。问题:请结合党的群众路线教育实践活动,阐述你对“
Atthedawnofthe20thcentury,suburbiawasadreaminspiredbyrevulsiontothepovertyandcrowdingofthecities.Inthevi
Thinkaboutwhatwouldmakeyoureally,reallyhappy.Moremoney?Wrong.Smiling,well-adjustedkids?Wrongagain.Thefactisw
Thoughsmallinsize,Switzerlandhasfourofficiallanguages:German,French,ItalianandRomansh,spokenbyfourdifferentEur
Elderlypeoplerespondbesttoacalmandunhurriedenvironment.Thisisnotalwayseasyto【B1】______astheirbehaviorcansomet
TheInnerClockThatRulesOurLivesGuesswhattimeitis---withoutlookingatyourwatch!Thechancesareyouwillberigh
最新回复
(
0
)