首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-06-10
86
问题
有如下类定义:
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全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是()。
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;longv2;下列调用语句中正确的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
ClassA是一个类,现在执行下面语句:ClassAa[2],*b[2],*c=newClassA;调用ClassA类的构造函数的次数是
下列关于栈的叙述正确的是()。
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR***found****”之后的一行语句存在错误。
下列对于软件测试的描述中正确的是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
随机试题
驾驶人行车中意识到爆胎时,要轻踏制动踏板,缓慢减速停车。
旅游资源开发就是以旅游资源结构为基础,以旅游者的行为和_________为导向,通过适当的方式把旅游资源改造成能吸引旅游者旅游活动的技术经济过程。
赵女士,52岁,因患宫颈癌需行子宫切除术。术前准备做青霉素皮试时,错误的做法是
根据《固定资产贷款管理暂行办法》的规定,贷款人应要求借款人在在合同中对与贷款相关的重要内容作出承诺,承诺内容包括()。
我国土地市场中转移的是()。
我国要全面开展城市社区建设,积极推进农村社区建设,健全新型社区管理和服务体制。下列关于“社区”的说法,正确的是()。
当场处罚的行政处罚决定书应当载明(),并由执法人员签名或者盖章。
计算不定积分
Acommonassumptionabouttheprivatesectorineducationisthatitcatersonlytotheelite.(1)_____,recentresearchpoints
________youradvice,Iwouldhavemadethewrongdecision.
最新回复
(
0
)