首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2015-07-22
34
问题
有如下类定义:
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/9tNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于C++主函数特性,下列叙述正确的是()。
若要把函数voidf()定义为aClass的友元函数,则应该在类aClass的定义中加入的语句是()。
静态成员函数没有______。
在单项链表中删除一个指定结点的后继的时间复杂度为______。
下面是关于派生类声明的开始部分,其中正确的是
有如下程序: #include<iostream> using namespace std; class Base { protected: in i; public
下述关于数据库系统的叙述中正确的是
下列叙述中正确的是
类ostream的成员函数______用于执行无格式输出,成员函数______用于输出单个字符。
关于在调用模板函数时实参的使用,下列表述中正确的是
随机试题
大肠癌常见的临床表现可有
身材前囟闭合智能骨龄身材匀称A.矮小延迟落后落后不匀称B.正常延迟正常正常匀称C.正常延迟落后正常匀称D.矮小正常正常正常匀称E.矮小正常正常落后匀称生长
景观设计投标的重要环节是设计师的介绍。()
关于小腿慢性溃疡说法不正确的是以下哪项()
下列关于再审程序的说法正确的是()。
假定在该桥上行驶的二列汽车-20级计算荷载,每列汽车跨径方向的等代荷载为30kN/m(一列车)。试问,计算活载内力时,每个支座的最大活载垂直反力(kN),与下列( )项数值最为接近。提示:按(公路桥涵设计通用规范》(JTGD60-2004)第4
部门经理进行人际敏感性训练最适宜的方法是()。
付某7岁的儿子小强非常淘气,经常用石头砸别人家的窗户、攀摘树木花草等。一日,当小强在马路边玩耍时,遇见有人用三轮车拉着镜子。邻居萧某见状说:“你有本事把那个镜子砸碎,算你厉害。”小强听完当即就拿起石头砸过去,结果致使价值400多元的镜子被砸碎。事后,镜子的
"HappyBirthdaytoYou"ThemainproblemindiscussingAmericanpopularcultureisalsooneofitsmaincharacteristics:itwon’
InJanuary2002,duringthefirstweekofasix-monthstayattheChildren’sHospitalofPhiladelphiaforleukemia(白血病)treatm
最新回复
(
0
)