首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2019-04-18
55
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //后缀自增运算符++的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1),y;
y=x++;
能够正常运行,横线处的语句应为
选项
A、MyClass& operator++();
B、MyClass& operator++(MyClass&,int);
C、MyClass operator++(int);
D、MyClass operator++();
答案
C
解析
横线处填写的语句,是重载后缀自增运算符++的函数声明,为了与内置类型一致,后缀自增运算符应该返回旧值,即尚未自增的值,并且应该作为值返回,而不是返回引用,选项A、B错误;另外为了区分运算符的前缀和后缀形式,后缀运算符重载函数需要接受一个额外的int型形参,选项D错误;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/VdAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:intx=1,y=2,z=3;x=x^z:y=y^z;z=x^y:cout<<x<<y<<z;这个程序段的输出结果是______。
符合结构化原则的三种基本控制结构是:选择结构、循环结构和______。
指针数组是由______构成的数组。
假定a=3,下列程序的运行结果是()。#inelude<iostream.h>intfun(intn);voidmain(){cout<<"Pleaseinputanumber:";int
在下列关于二叉树的叙述中,正确的一项是()。
数据流图中带有箭头的线段表示的是()
有如下程序:#include<iostream>usingnamespacestd;{TestClass(){cout<<"BB";fun()}voidfun(){cout<<"Bf";}};c
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a;Y=b;}voidChange()co
下面的函数利用递归实现了求1+2+3+…+n的功能:intsum(intn){if(n==0)return0;elsereturnn+saln(n-1);}在执行SUm(10)的过程中,递归调用s
内聚性衡量软件的独立性使用耦合性和内聚性两个定性的度量标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系。耦合性是模块间互相连接的紧密程度的度量。
随机试题
B2B是指企业间的交易行为,销售的商品往往是________,交易中的客户是产业用户或者经营者。
“支配物理世界之运动必然性,也支配着精神世界的运动,因而在这个世界中,一切都服从于注定的命运。”这种认识会导致()。
某医院护理部质控组运用PDCA的管理方法,实行护理质量控制,依据既定的质量标准定期到临床查找问题,分析原因,针对原因制定改进措施,实施并反馈,不断改进提高,该医院实行护理质量控制过程中的依据是
男,63岁,近半年来常有不明原因的低热,体温37.5℃左右,未诊治。1周前肉眼血尿一次来就诊。血压170/100mmHg,查体未发现异常,查血红蛋白97g/L,尿常规(一)。其最可能的病因是
德国牧羊犬,雄性,触诊肾区有避让反应,少尿。尿液检查蛋白质阳性,比重降低。B超检查显示双肾肿大。该犬所患疾病可能是()
下列关于职业病的说法中正确的是( )。
下列各项中,决定预防性现金需求数额的因素有()。
旅游团抵达后,地陪应做好()工作。
职业是指人们由于社会分工而从事具有专门业务和特定职责并以此作为主要生活来源的()。
Theirtranslationwasfaulty.
最新回复
(
0
)