首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
69
问题
有如下类定义:
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://www.kaotiyun.com/show/e65p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()。
下列关于基类和派生类关系的叙述中,正确的是()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0){cout<<x;)};classDerived:pu
下列关于运算符重载的叙述中,错误的是()。
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
关于模板,下列说法不正确的是()。
使用白盒测试方法时,设计测试用例应根据
学生关系模式中有D(D#,Dn,D1,DAddr)(其属性分别为系编号、系名称、系主任和系地址)和S(S#,Sn,SG,Date,Maj,D#)(其属性分别为学号、姓名、性别、入学日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外键(码)是
A、投影B、交C、选择D、并A用于查询的3个操作无法用传统的集合运算表示,引入的运算为投影运算、选择运算、笛卡尔积。常用的扩充运算有交、除、连接及自然连接等。投影,从关系模式中指定若干个属性组成新的关系,题目中从R中指定AB组成新的关系T,故A选项
随机试题
治疗急性左心衰时,利尿剂首选
A.含硫氨基酸B.支链氨基酸C.芳香族氨基酸D.亚氨基酸脯氨酸是
A.流感嗜血杆菌B.副流感嗜血杆菌C.埃及嗜血杆菌D.杜克嗜血杆菌E.溶血嗜血杆菌软性下疳的病原菌是
沉井基础下沉主要通过井孔内除土,消除刃脚正面阻力及沉井壁摩阻力,依靠()下沉。
某些技术方案在运营期需要进行一定的固定资产投资才能得以维持正常运营,下列关于维持运营投资的说法错误的是()。
采用市场法评估资产价值时,需要选择的参照物应该是()。
在上海大观园内,登大观楼可观赏怡红院、潇湘馆,同样,登怡红院、潇湘馆也可观赏大观楼,这种构景手段称()。
下列关于总体平均数置信区间影响因素的描述,正确的是
著名当代舞蹈艺术家杨丽萍表演的(),其惟妙惟肖的表演深受人们喜爱并获得中华名族20世纪舞蹈经典作品奖。
[*]
最新回复
(
0
)