首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2019-04-18
42
问题
有如下类定义:
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/JpAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<cstring>#include<iostream>usingnamespacestd;classMyString{public:MyString(constchar*
下列关于派生类构造函数和析构函数的叙述中,错误的是
执行下列语句后,输出结果为______。inta=0,b=2,c=3;switch(a){case0:switch(b){case1:cout<<’*’;break;
静态数据成员在()进行初始化。
已知数组a中有n个元素,下列语句将数组a中从下标x1开始的k个元素移动到从下标x2开始的k个元素中,其中0<=x1<x2<n,x2+k<n,请将下列语句补充完整。for(inti=xl+k一1;i>=xl;i--)a[______]=a[i];
两个或两个以上模块之间联系的紧密程度称为()。
有如下类声明:classTestClass1{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classT
请将下列类定义补充完整,横线处应填加语句______。classTestClass{public:voidfun(){cout<<"Base::fun"<<end1;}};classTestClass1:publicTestClas
若有:inti=1000;int*p=&i;void*q;q=p;其中,q=p的含义是______。
对于长度为n的有序线性表,在最坏情况下,二分法查找只需比较______次。
随机试题
党的领导是中国特色社会主义最本质的特征。
简述贯彻启发性教学原则的基本要求。
“远看一态,近看百态”的平面构成方式为______。
凉拌技法的关键在于一________。
A、spreadB、breadC、sweaterD、leastD在D选项中ea发[i:],在其余选项中均发[e]。spread散布;bread面包;sweater毛衣;least至少。
急性酒精中毒昏迷期主要是哪种表现
2009年3月1日,甲公司销售给乙公司一批化肥,双方协商采取托收承付、验货付款方式办理货款结算。3月4日,运输公司向乙公司发出提货单。乙公司在承付期内未向其开户银行表示拒绝付款。已知3月7日、8日、14日和15日为法定休假日。则乙公司开户银行向甲公司划拨货
Her______forwritingwasadesireforwomentogettherighttohighereducation.
近年来,我国面临的农业安全复杂性不断增加。下列关于农业安全的说法不正确的是:
设矩阵相似.(1)求a,b的值;(2)求一个可逆矩阵P,使p-1AP=B.
最新回复
(
0
)