首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是
关于运算符重载,下列表述中正确的是
admin
2017-10-17
52
问题
关于运算符重载,下列表述中正确的是
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
本题考查了运算符重载的一些概念。C++语言规定,“.”、“.*”、“->”、“::”和“?:”这五个运算符不能被重载,因此选项A的说法不正确。运算符函数的返回类型由该运算符所组成的表达式的值的类型来决定的,例如关系和逻辑运算符的返回值应该为bool型,bool型是基本数据类型,所以选项B的说法不正确。运算符重载是针对C++中原有运算符进行的,不可能通过重载创造出新的运算符,所以选项D的说法也不正确。故应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/rWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中,在C++语言中不能重载的是
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是
下列关于数据库系统的叙述中,正确的是()。
设置虚基类的目的是()。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
若有以下定义和语句 int a=4.b=3.* p, * q, * w; p=&a;q=& b; w=q;q=NULL; 则以下选项中错误的语句是
下列程序将x,y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidfun(______){Ta;if(x>y)
当需要将一个函数boo1isnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
下列虚基类的声明中正确的是
下列运算符中,不能重载的是
随机试题
main(){intx=0,y=2,z=3;switch(x){case(0):switch(y==2){casel:printf("L"
=______.
土地使用权的出让市场是土地()级市场。
【2007年第21题】下列各项中,何者为图3-426所示的弯矩图?
某建筑物坐落在性质截然不同的地基上,按照《建筑抗震设计规范》(GB50011—2010)的规定进行地基基础设计时,下列哪个选项是正确的?()
采用()融资方式,项目发起人与新组建的项目公司分属不同的实体,项目的债务风险由新组建的项目公司承担。
A企业预计未来4年的预期股权自由现金流量为100万元、130万元、150万元、180万元,第5年起,股权自由现金流量将在第4年的水平上以2%的增长率保持增长,假定权益回报率为8%,平均资本报酬率为10%,则A企业的价值为()万元。
货币之所以能充当价值尺度,从根本上说是因为().
根据我国有关的法律规定,下列选项中表述正确的是()。
Theoldladyhas______twowarsandrevolutions.
最新回复
(
0
)