首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
70
问题
有如下类定义:
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++(int);
C、MyClass operator++(int);
D、MyClass operator++();
答案
A
解析
横线处填写的语句,是重载前缀自增运算符++的函数声明,为了与内置类型一致,前缀自增运算符应该返回自增对象的引用,选项C、D错误;自增运算符是一元运算符,即操作数是类对象,所以参数列表为空,选项B错误;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/vpfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是(
下面关于C++的特点中描述不正确的是()。
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
下列选项中,不属于C++关键字的是()。
下列运算符中,可以重载为类的友元函数的运算符是
下列关于return语句的叙述中,正确的是
面向对象方法中,继承是指()。
下列关于二叉树的叙述中,正确的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
女,27岁,G1P0,孕33周,ROA,无痛性大量阴道流出血水1小时,胎心消失,无明显宫缩,血压120/80mmHg,脉搏86次/分,B超未提示胎盘异常。最适宜的处理是
男性患儿,5岁,因右肩部摔伤2小时就诊。哭闹,查体不配合,肩部无畸形,患儿不愿活动上肢,哪项诊断可能性最大
病人固定头位,眼球随目标向左、左上、左下,右,右上、右下6个方向运动,是受哪组神经支配
杨某为其妻王某购买了某款人身保险,该保险除可获得分红外,还约定若王某意外死亡,则保险公司应当支付保险金20万元。关于该保险合同,下列哪一说法是正确的?(2016年卷三34题,单选)
人在心理活动和行为中表现出的稳定的动力特点是()。
税务机关向某电脑公司采购手提电脑,税务机关与该电脑公司建立的是()法律
通常,一种有效测量反应时的仪器包括()。
(2009年下半年)(23)是将存储设备与服务器直接连接的存储模式。
在下列字符中,其ASCII码值最大的一个是
Theonlysoundsarebirdcallsandthesoftnoise__________________________(当水缓缓推动草时草所发出的).
最新回复
(
0
)