首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-06-10
106
问题
有如下类定义:
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/v3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是
有如下函数原型:intfunc(int**a,int*b,int&cintd);其中可称为引用参数的参数变量是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:TestClass2TestClass3注意:不要改动main函数,不能增行或删行,也不能更改
下列叙述中,不属于软件需求规格说明书的作用的是()。
关于函数重载,下列叙述中错误的是()。
下列叙述中正确的是
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
请打开考生文件夹下的解决方案文件projd2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。Array的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get用于获取数组中指定位置
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
随机试题
下列有关民用建筑的说法,错误的是()。
最早对传播的社会功能做了比较全面的论述的是
患者,女性,45岁,2型糖尿病,拟进行胰岛素治疗。护士询问病人“你知道使用胰岛素要注意哪些问题吗?”这一问题属于
关于盗窃行为的定性,下列哪些选项是正确的?()
存款人开立单位银行结算账户的,自开立之日起即可使用该账户办理结算业务。()
民航的运输飞行主要有()形式。
心理自我是在青春期开始发展的。
甲向乙借款3万元,并由丙提供了保证。后甲经乙同意,将该债务中的1万元转让给丁,但未征得丙的书面同意,只是事后通知了丙。则下列有关保证责任的表述正确的是()。
在Cisco路由器上使用命令“snmp-servethost59.67.148.2system”进行SNMP设置,如果在管理站59.67.148.2上能正常接收来自该路由器的通知,那么下列描述中错误的是()。
"I’mnotgoingtobuythatbook.""______.It’stooexpensive."
最新回复
(
0
)