首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-12-21
82
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
选项
A、x.operator++(1)
B、operator++(x)
C、x.operator++()
D、x.operator++(x)
答案
C
解析
增量运算符+十有前缀自增运算符和后缀自增运算符两种,在重载该运算符时,由于他们的形参数目和类型都相同,为了可以区分是前缀运算符还是后缀运算符,通常将后缀运算符函数增加一个额外的int型形参,使用后缀运算符时,编译器提供0作为这个形参的实参,所以在调用前缀自增运算符时,使用对象显示的调用x.operator++(),调用后缀自增运算符时,显示的调用x.operator++(0),本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/zOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数模板的描述中,错误的是
下列有关继承和派生的叙述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[].int.n),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示学生学号的类CStudentID,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号为:200805
下列字符串中,不可以用作C++标识符的是()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=_____;strcpy(a,aa);
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
如下函数模板:template<classT>Tsquare(Tx){returnx*x;}其中T是()。
线性表的长度为n。在最坏情况下,比较次数为n一1的算法是
算法的有穷性是指()。
随机试题
洪女士,35岁。因慢性肾盂肾炎入院,第2天需做尿常规检查。王护士给了病人1个干燥的空瓶子,嘱其“第2日早晨起床留小便,约200ml”。王护士工作中的疏忽是( )。
关于采用电抗器降压起动,以下叙述不正确的是()。
下列关于商业银行理财客户中高净值个人客户条件的表述中,错误的是()。
下列理解,不符合文意的一项是()。下列推断有误的一项是()。
八索九丘
下面关于嵌入式系统中常用的触摸屏的叙述中,错误的是()。
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。在演示文稿的开始处插入一张“仅标题”幻灯片,作为文稿的第一张幻灯片,标题键入“吃亏就是占便宜”,并设置为72磅;在第二张幻灯片的主标题中键入“我想做一个美丽女人",并
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iwa
Writeabankletteraccordingtothefollowingrequirements.WriteyouranswerontheANSWERSHEET.提示:2008年8月20日,ABC银行城市分行的助理行长
Historically,althoughthechildrenofimmigrantsmayhavegrownupbilingualandbicultural,manydidnotpassonmuchoftheir
最新回复
(
0
)