首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2015-07-22
31
问题
有如下类定义:
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://jikaoti.com/ti/HzE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若语句:cout<<seffill(’>’)<<setw(5)<<3141512<<sctw(5)<<"OK!";是程序中第1个输出语句,则输出结果是()。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为()。
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的正确方法是()。
对全局数据逻辑结构和特征的描述称为______。
在定义类的对象时,C++程序将自动调用该对象的【】函数初始化对象自身。
按“先进后出”原则组织数据的数据结构是【】。
C++流中重载了运算符<<,它是一个
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是【】。
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
C++语言中的基本符号可以分为______、______、______三类。
随机试题
巴西独立运动领导人何塞.马丁在伦敦创办的________,是拉美最早的鼓吹民族独立的报纸,并从1808年一直出版至今。
叩诊腹大而胀的患者,叩之如鼓者为( )
脾肾阳虚经行浮肿的辨证要点是气滞血瘀经行浮肿的辨证要点是
下列属于秦皮功效的是
化疗药物静脉注射时有溢出,下列处理哪项应禁忌( )。【历年考试真题】
期货公司拟免除首席风险官的职务()。
根据《绿色信贷指引》,银行业金融机构应当对存在重大环境和社会风险的客户实行()。
-1,1,7,25,79,()
A、 B、 C、 D、 C该题考查的是“图形叠加去同”。分析第一套图形,可以发现;第三幅图形是前面两个图形叠加后去掉重合的部分所得到的,依据此规律,将第二套图形中的前两个图形叠加后去掉重合部分即为第三幅图形。
SQLServer2008提供了多种数据备份方法:Ⅰ.完整数据库备份Ⅱ.差异数据库备份Ⅲ.文件备份Ⅳ.差异文件备份以上备份方法中,在备份完成之后必须再对日志进行备份的是()。
最新回复
(
0
)