首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-05-14
65
问题
已知表达式++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/ur8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不属于软件设计阶段任务的是
下面属于黑盒测试方法的是
在面向对象方法中,允许作用于某个对象上的操作称为______。
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类,它包括类iostream和()。
C++语言类体系中,不能被派生类继承的有
()复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序等。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
随机试题
A:肠侵袭性大肠埃希菌(EIEC)B:肠毒素性大肠埃希菌(ETEC)C:肠致病性大肠埃希菌(EPEC)D:肠出血性大肠埃希菌(EHEC)E:肠凝聚性大肠埃希菌(EaggEC)引起黏液脓血便的大肠埃希菌是
匀质杆质量为m,长OA=l,在铅垂面内绕定轴O转动。杆质心C处连接刚度系数k较大的弹簧,弹簧另端固定。图示位置为弹簧原长,当杆由此位置逆时针方向转动时,杆上A点的速度为vA,若杆落至水平位置的角速度为零,则vA的大小应为:
不属于施工招标阶段建设监理工作的主要内容是( )。
A公司采用公允价值模式计量投资性房地产,有关资料如下:(1)2013年11月10日A公司与B公司签汀协议,将自用的办公楼出租给B公司,租期为3年,每年租金为500万元,于每年年末收取,2014年1月1日为租赁期开始日,2016年12月31日到期。20
以下菜品中,()不是川菜的代表菜。
学校可开除未成年小学生。()
下列表述中,正确的是()。
下列说法正确的是()
建立表单的命令是()。
有以下程序inta=2;intf(int*a){return(*a)++;}main()ints=0;{inta=5;s+=f(&a);
最新回复
(
0
)