首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2019-04-18
16
问题
有如下类定义:
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、MyClassoperator++(int);
D、MyClassoperator++();
答案
C
解析
横线处填写的语句,是重载后缀自增运算符++的函数声明,为了与内置类型一致,后缀自增运算符应该返回旧值,即尚未自增的值,并且应该作为值返回,而不是返回引用,选项A、B错误;另外为了区分运算符的前缀和后缀形式,后缀运算符重载函数需要接受一个额外的int型形参,选项D错误;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/sdAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于运算符重载的描述中,正确的是()。
有如下程序;#include<iostream>usingnamespacestd;classBase{public;Base(inti){x=i;}voiddispa0{c
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;classTestClass{public;TestClass(){cou
任何关系数据库系统都应该支持()。Ⅰ、实体完整性约束Ⅱ、参照完整性约束Ⅲ、用户自定义完整性约束
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTestClass1:
静态数据成员在()进行初始化。
随机试题
关于Java中的Map接口,下列说法正确的是()。
某市建设行政管理部门在安全大检查中,因某建筑公司施工现场存在安全问题,对其作出停工整改的决定,如该决定有下列()情形之一的,人民法院可判决撤销或部分撤销。
在通关申报环节,海关认为必要时,需查阅或收取的预备性单证是()。
根据个案工作的过程,可以把个案工作的技巧分为()不同方面。
教育的内容和手段受________的制约。
成人要注意保护幼儿的耳朵以防生冻疮,是因为幼儿的()
某村村民经过集体投票民主选举村干部,5位村干部候选人中得票最高者将当选。经统计,本次选举有效选票一共395票,且当选者的得票数比其他4位候选人的平均得票数要多60票,则这名当选者一共获得()票。
单位新上了一套办公软件,但使用过程中出现了一些问题,影响了效率,你作为该软件上马的负责人,准备如何处理?
TheAmericanexpression"burningyourbridges’meansactinginsuchawaywhichyoudestroyanychanceofturningbackorchangi
Ifthetechnologicalrevolutioncontinuestohaveitseffects,therewillbefewerandfewerjobsavailable,particularlytosch
最新回复
(
0
)