首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
69
问题
有如下类定义:
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://www.kaotiyun.com/show/vpfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();friendintf1();friendstat
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是()。#includevoidmain(){int*p,*q,a,b;p=&a;coutp;}
下列关于栈的叙述正确的是( )。
在数据库管理技术的发展中,数据独立性最高的是()。
下列关于return语句的叙述中,正确的是
有如下类定义:classMyClass{public:_________________private:intdata;};若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的
软件生命周期是指()。
下列关于类模板的模板参数的叙述中,错误的是()。
在C++语言系统中,用于输入数据所使用的标识符cin是
随机试题
Pauwells角大于50°为内收型骨折,小于30°为外展型骨折。
胸部创伤后行X线检查,下列哪项意义不大_______。
关于胎膜早破的护理,下列哪项是错误的( )。
所谓"阴中求阳"是指
清洁提单上一定记载有"Clean"字样。()
Clothes,decorations,physique,hairandfacial(1)_____giveagreatdealofinformationaboutus.Forinstance,wewearclothe
Winmail用户使用Outlook接收邮件时,不可能用到的协议是()。
通过选择组合框中的选项来改变文本框的字体。在窗体中添加一个组合框(Combo1)和一个文本框(Text1),代码如下。请填入适当的内容,将程序补充完整。PrivateSubCombo1_Cliek()TextFontName=Combo
打开工作簿文件Exc.xlsx,对工作表“‘计算机动画技术’成绩单”内数据清单的内容进行筛选,条件是:实验成绩15分及以上,总成绩90分及以上的数据,工作表名不变,保存Exe.xlsx工作簿。
在考生文件夹下,打开文档Word2.docx,按照要求完成下列操作并以该文件名(Word2.docx)保存文档。【文档开始】学号姓名高等数学英语物理99050201李响
最新回复
(
0
)