首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-05-14
90
问题
已知表达式++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全国计算机二级
相关试题推荐
下列链表中,其逻辑结构属于非线性结构的是
在面向对象方法中,允许作用于某个对象上的操作称为______。
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类,它包括类iostream和()。
数据库是指按照一定的规则存储在计算机中的【】的集合,它能被各种用户共享。
以下函数实现的功能是voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q){temp=*p;*p=*
C++语言类体系中,不能被派生类继承的有
已知:intm=10;,在下列定义引用的语句中,正确的是()。
()复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。
SQL语言又称为()。
下列有关继承和派生的叙述中,正确的是()。
随机试题
A.手术治疗B.药物治疗C.糖皮质激素治疗D.血管紧张素治疗醛固酮瘤首选的治疗为
对流行性腮腺炎患儿,护士采取以下护理措施,正确的是
关于移植的排异反应的叙述,错误的是
资金是运动的价值,资金的价值是随时间变化而变化的,是时间的( ),随时间的推移而变动,其变动的这部分资金就是原有资金的时间价值。
农村集体经济组织的水塘和由农村集体经济组织修建管理的水库中的水,归()使用。
信息技术在改进被审计单位内部控制的同时,也产生了特定的风险,下列相关说法中不正确的是()。
甲公司20×2年实现利润总额3640万元,当年度发生的部分交易或事项如下:(1)自3月20日起自行研发一项新技术,20×2年以银行存款支付研发支出共计680万元,其中研究阶段支出220万元,开发阶段符合资本化条件前支出60万元,符合资本化条件后支出400
在运动生理学中常用来判断组织兴奋性高低且又易于测定的指标是( )
若二次曲面x2+(k+2)y2+kz2+2xy=5表示一个椭球面,则()
HehasinfluencedgenerationsofartistsbutJohnBaldessari’sowncelebritycamerelativelylate.Aphysicallyimposing79-year
最新回复
(
0
)