首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
admin
2020-07-30
16
问题
将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
选项
A、Decr&operator--(int);
B、Decr operator--(Decr&,int);
C、friend Decr&operator--(Decr&);
D、friend Decr operator--(Decr&,int);
答案
C
解析
因为要作为非成员函数重载,所以加衔end,作为前缀操作,其返回的操作结果是对该变量的引用,所以类型为Decr&,操作数出现在参数表中,应声明为引用,即Decr&。
转载请注明原文地址:https://kaotiyun.com/show/gPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classCD{public:~CD(){cout
下列语句中,错误的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下列有一维数组a的定义中,语法正确的是()。
下列关于函数参数的叙述中,正确的是()。
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②in*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
软件测试的目的是
随机试题
下列属于我国标准物质的是()。
可能引起撬动的原因中不包括在下述造成义齿撬动的原因中,首先考虑的原因应是
下列选项中,符合所给图形的变化规律的是()。
常用的财务比率分析指标主要包括()。
程序化交易系统的实施,要解决的主要问题是()之间的协调。
同仁堂在我国的东北地区建立了自己的中草药原料生产基地,这属于()。
某公司是一家生物制药企业,目前正处于高速成长阶段。公司计划发行10年期限的附认股权债券进行筹资。下列说法中,正确的有()。
旅行社责任保险的保险期间为()年。
A.从高浓度一侧向低浓度一侧移动B.从低浓度一侧向高浓度一侧移动C.两者都是D.两者都不是原发性主动转运中Na+的跨膜移动是
编写函数intfun(intlira,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回所求出的素数的个数。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容
最新回复
(
0
)