首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2020-06-29
46
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //类型转换运算符int的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1);
cout<
能够正常运行,横线处的语句应为
选项
A、int operator int(MyClass);
B、int operator int();
C、operator int(MyClass);
D、operator int();
答案
D
解析
题目需要声明类型转换运算符int,类型转换运算符是一种特殊的类成员函数,它定义将类类型值转变为其他类型值的转换,其中转换函数必须是成员函数,不能指定返回类型,并且形参列表必须为空,所以int类型转换运算符的声明为:operator int();选项A、B、C错误;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Vsyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的表述中,错误的是
程序流程图中带有箭头的线段表示的是( )。
有如下程序段:inti=2;intj=3;intmain(){i=j=9;cout
有如下程序:#includeusingnamespacestd;classtest{private:inta;public:test(){cout
已知函数func的原型为intfunc(int,int);下列重载函数原型中错误的是
有如下程序:#includeusingnamespacestd;voidfun(inti){cout
下列关于基类和派生类关系的叙述中,正确的是
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
下列关于函数原型声明的叙述中,正确的是
下列选项中,正确的C++表达式是
随机试题
Doyouseetheglassashalf-fullratherthanhalf-empty?Suchcliches(陈词滥调)havebecome【C1】______questions,asresearchersexa
无血凝素纤突但有血凝性的病毒是
施工单位应当为施工现场从事危险作业的人员办理意外伤害保险。()
【背景资料】某施工单位承接了一段长30km的沥青混凝土路面施工改建任务,路面结构为:6cm厚AC一20下面层摊铺、5cm厚AC—16中面层摊铺、4cm厚SBS改性沥青SMA上面层摊铺。其中基层采用厂拌水泥稳定碎石,基层厚40cm,分两层施工。底基层为18
下列关于金融期货交易与普通远期交易说法正确的是()。
编制银行存款余额调节表时,下列未达账项中,会导致企业银行存款日记账的账面余额小于银行对账单余额的有()。
(2006年)某企业生产甲产品,第一季度至第四季度的预计销售量分别为1000件、800件、900件和850件,生产每件甲产品需要2千克A材料。公司的政策是每一季度末的产成品存货数量等于下一季度销售量的10%,每一季度末的材料存量等于下一季度生产需要量的20
国库券是一种几乎没有风险的有价证券,其利率可以代表资金时间价值。()
1937年,毛泽东从马克思主义认识论的高度,揭露和批评党内的主观主义尤其是教条主义错误的是下面()
Thecarbreaksdownbecausethereisnogasoline.TheboytheyMeetisdeaf.
最新回复
(
0
)