首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为 ( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为 ( )。
admin
2021-06-10
58
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为 ( )。
选项
A、x.operator++(1)
B、operator++(x)
C、X.operator++()
D、x.operator++(x)
答案
C
解析
本题考查的是前缀自增运算符的重载。由于题意中“++”是作为成员函数重载的运算符,所以若要显式的调用该运算符,需要使用该类的对象加上“.”运算符,即x.operator++();又因为为了区分前缀运算符和后缀运算符,在调用后缀运算符时,需要给出一个整型实参值,而前缀运算符则不需要,所以++x等效的运算符函数调用形式为:x.operator++(),答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/pqfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为()。#includevoidmain(){char*a[]={’’heHo’’,’’the’’,’’world’’};char**pa=a:pa++;
下面不能作为软件设计工具的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的Matrix是一个用于表示矩阵的类。operator+的功能是实现两个矩阵的加法运算。例如,若有两个3行3列的矩阵则A与B相加的和为请编写openaor+函数。要
下面不属于软件设计阶段任务的是
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
下列字符串中,不可以用做C++标识符的是()。
数据库系统的核心是()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)在类TestClass中定义name为字符串类型,age为整型,请在注释∥********1********之后添加语句。(2
随机试题
幼年类风湿关节炎的诊断主要依赖于
A.紫杉B.葛根C.陈皮D.麻黄E.满山红含大豆素的药材是
思维的基本过程和创造性思维的过程分别是什么?
急性心包压塞病情危急,可先作心包腔穿刺减压缓解,同时输血补液,为争取剖胸抢救时间。()
能增加肺弹性阻力的是
滴虫性阴道炎获得根治的方法
患儿发热,随后出现呕吐和意识障碍。应首先考虑的是()
(2009)图示结构受均布荷载作用,以下内力图和变形图错误的是()。
王先生三年前购买了一套住房,从银行贷了40万元房款,贷款期限15年,假设贷款利率为7%,王先生贷款时采取等额本息还款法。王先生第一个月还了()利息。
按照ITU-T标准,传输速度为9.954Gbps的标准是()。
最新回复
(
0
)