首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2019-06-07
70
问题
已知表达式++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://www.kaotiyun.com/show/0h8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用__________的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
下列关于运算符重载的描述中,正确的是()。
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的
设有如下关系表:则下列操作正确的是()。
如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为__________。
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
下列关于纯虚函数与抽象类的描述中,错误的是()。
下列关于类和对象的叙述中,错误的是()。
随机试题
切断一侧舌下神经的结果是
嗜睡的主要病机是
A.空白颗粒法B.干法制粒法C.粉末直接压片D.湿法制粒压片E.滴制法对湿热敏感不宜制粒,而且压缩成形性差的药物
不同发展阶段的医学伦理学
当危重病人呼吸微弱,不易观察时,测量呼吸频率的正确方法是
在一起纠纷中,甲、乙两人共同将丙打伤,致使丙被送往医院,花去医疗费五千元,后丙起诉甲、乙两人赔偿人身损害,法院判决甲承担其中的三千元医疗费,乙承担其中的二千元医疗费。后甲不服,认为其不应当承担这么多的赔偿额,在法定期间内提起上诉,乙未上诉。问该案件的被上诉
和声小调的增二度音程由哪两个音级构成()
根据《民事诉讼法》的规定,下列选项中法院要用裁定予以解决的是()。
左边给定的是正方体纸盒的外表面,右边哪一项不可能是由它折叠而成?
A、Inthenorthwest.B、Inthesouthwest.C、Inthenortheast.D、Inthesoutheast.BWheredomostIndianslivetoday?
最新回复
(
0
)