首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-12-21
48
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
选项
A、x.operator++(1)
B、operator++(X)
C、x.operator++(x,1)
D、x.operator++()
答案
D
解析
增量运算符++有前缀自增运算符和后缀自增运算符两种,在重载该运算符时,由于他们的形参数目和类型都相同,为了可以区分是前缀运算符还是后缀运算符,通常将后缀运算符函数增加一个额外的int型形参,使用后缀运算符时,编译器提供0作为这个形参的实参,所以在调用前缀自增运算符时,使用对象显示的调用x.operator++(),调用后缀自增运算符时,显示的调用x.opemtor++(0),本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/ddyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类和基类的描述中,正确的是()。A)派生类成员函数只能访问基类的公有成员B)派生类成员函数只能访问基类的公有和保护成员C)派生类成员函数可以访问基类的所有成员D)派生类对基类的默认继承方式是公有继承
有如下程序:#include#includeusingnamespacestd;classXCF{inta;public:XCF(intaa=O):a(aA){cout
下列模板声明中,有语法错误的是( )。
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<"The value at p:"<
下列关于运算符重载的叙述中,错误的是( )。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是在n行n列的矩阵中,每行都有最大的数,本程序求这n个最大数中的最小一个,并作为参数返回。注意:不能修改程序的其他部
数据库设计过程不包括
有两个关系R和T如下:则由关系R得到关系T的操作是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
如下函数模板:tempiateTsquare(Tx){returnx*x;}其中T是()。
随机试题
患者,男,36岁。平素嗜酒,今晨脘腹痞闷,口苦纳少,口干不欲饮,舌红苔黄腻,脉滑数。治疗最佳方为
女性,35岁。诉水肿就诊。尿液检查蛋白(+),红细胞5~10个/HP,白细胞2~3个/HP,颗粒管型0~2个/HP,拟诊慢性肾炎。体检时最可能发现水肿的部位是
关于刑事诉讼法定代理人与诉讼代理人的区别,下列哪些选项是正确的?
()是中华民族的优良传统,是一个人立足于社会的基本准则,也是对从业者的道德要求。
在借贷记账法下,将账户划分为借、贷两方,哪一方登记增加,哪一方登记减少的依据是()。
下列各项中,不属于社会审计实施阶段工作的是()。
张先生提前为3岁的儿子未来的小学教育进行投资规划,下列投资中比较适合的是()。
单利和复利的区别在于()。
LRU页面调度算法是选择()的页面先调出。
A、JasondamagedMike’scarinanoccident.B、Jasonjustboughtanewcar.C、JasonboughtanewcarforMike.D、Jasoncouldn’tfi
最新回复
(
0
)