首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
54
问题
有如下类定义:
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/vpfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
分析下面程序,该程序的运行结果是()。#includeclassTestClass{public:staticintm:TestClass0{m++:)TestClass(intn、{m=n:}staticv
下列关于类定义的说法中,错误的是
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}int
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
下列关于栈的叙述正确的是( )。
下列情况中,不会调用拷贝构造函数的是()。
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
软件生命周期是指()。
对下列二叉树进行前序遍历的结果是()。
在C++语言系统中,用于输入数据所使用的标识符cin是
随机试题
若f(x)的一个原函数为ln2x,则∫xf’(x)dx=().
32岁女性患者,头晕乏力2周,如诊断轻度贫血,则Hb
患者,女,48岁。反复尿频、尿急、尿痛、夜尿增多、低热1年余,近2天来高热,上述症状加剧入院。每次发作抗生素治疗有效。既往有肺结核病史,血压165/95mmHg,尿蛋白(+),白细胞8个/HP,静脉肾盂造影示肾盂肾盏瘢痕狭窄扩张,尿菌培养(一)。最可能的诊
土地使用税的税种为国税,以纳税人实际占用的土地面积为计税依据。()
对“说明”这种表达方式的说法不正确的是()。
材料:最近,班主任李老师发现,班上的张同学傍晚放学后经常留下来帮助当天值日的同学一起搞卫生。李老师想到班级一直缺乏一种助人为乐的良好风气,他认定张同学具有助人为乐的品德,决定树立典型,于是设计了一个主题班会活动,并让张同学做重点发言,谈谈对助人为乐的认识
下列关于智慧城市的说法错误的是:
A、培养果断个性B、可以稳定情绪C、增强控制能力D、让人变得开朗D“会帮助你慢慢地改变孤僻的习性”,“孤僻”与“开朗”是一对相反的词,所以选择D。
John:Oneofthemaindifferencesbetweenaman’sandawoman’sbodyisthatmenaregenerallylesscapableofbendingtheir
A、Thepleasurederivedfromgardening.B、Howtogrowanamazinggarden.C、Howtochooseagoodlocationforagarden.D、Howtos
最新回复
(
0
)