首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
22
问题
有如下类定义:
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/nB5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intX,intY=0):x_(x),y_
下列关于运算符重载的叙述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun1(){cout<<’’Base\n’’;}v
有如下程序:#includeusingnamespacestd;classMonkey{public:Monkey(){cout
下列关于运算符重载的叙述中,错误的是()。
度为3的一棵树共有30个结点,其中度为3、l的结点个数分别为3、4。则该树中的叶子结点数为
有如下程序:#includeusmgnamespacestd;classA{Public:AO{tout
有如下程序:#includeusingnamespacestd;classPair{intm;intn:public:Pair(inti,intj):m(i),
关于运算符重载,下列表述中正确的是()。
下列关于运算符重载的叙述中,正确的是()。
随机试题
(2013年4月)累积失效曲线上任何一点的斜率表示这一时刻的______。
面包生产商自己开设零售店和门市部,将其产品直接销售给最终消费者。该面包商采用的这种分销渠道属于【】
Inmostcultures,whenyoumeetacquaintancesforthefirsttimeduringaday,itisnormaltogreetthem.Themainpurposeoft
(2007年)波长为λ的X射线,投射到晶格常数为d的晶体上,取k=1,2,3,…,出现x射线衍射加强的衍射角θ(衍射的X射线与晶面的夹角)满足的公式为()。
城市生活垃圾填埋场渗滤液具有如下特点:()。
根据《标准施工招标文件》中“通用合同条款”的规定,承包人在自检确认隐蔽部位具备覆盖条件后,通知监理人在约定的期限内进行检查。该部分隐蔽工程施工完成后,监理人有权提出对已经隐蔽的工程进行重新检验的要求,则重新检验的费用()。
根据《反垄断法》的规定,下列各项中,经营者应当事先向商务部申报的是()。
劳动法基本原则的作用是()。
我国各民族都有自己的灿烂文化,民族舞蹈更是各有特色、精彩纷呈。下列选项中属于藏族舞蹈的是()
Interpersonalcommunicationisyourinteractionwithothers.Talkingtoafriendoncampus,chattingtoa(n)【C1】______friendon
最新回复
(
0
)