首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-11-11
52
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::…,.*,?;②必须重载为成员函数的运算符包括[],(),—>,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/ESyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){int
已知类Myclass的定义如下:classMyClass{public:MyClass(intd){data=d;}~MyClass(){}private:intdata;}
关于函数重载,下列叙述中错误的是()。
有如下程序段:inti=1,while(1){i++;if(i=10)break;if(i%2==0)couK<’*’;}执行这个程序段输出字符*的个数是()。
下列选项可以做C++标识符的是()。
在下列字符中,不允许作为C++标识符的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
以下关键字不能用来声明类的访问权限的是()。
下列运算符中,不能被重载的是()。
下列符号中,正确的C++标识符是
随机试题
Wehaven’tenoughtimeforstudy,______relaxation.
最早在中国传播和研究马克思主义的先驱是()
当某一恒定刺激持续作用于感受器时,其传入神经纤维的动作电位频率会逐渐下降的现象,称为感受器的
急性阑尾炎术前病情观察下列错误的是()
在对国家基本养老计划的财政补贴中,哪项是国家的间接支付()
未经权利人许可和授权,他人不得使用,这体现了专利权的()特性。
2×17年1月,某事业单位启动一项科研项目。当年收到上级主管部门拨付的非财政专项资金1000万元,为该项目发生事业支出960万元。2×17年12月,项目结项,经上级主管部门批准,该项目的结余资金留归事业单位使用。假定不考虑其他因素,年末,该事业单位应转入“
下列关于浮点数的说法中,正确的是()。
下列人员中,不适用假释的有()。
TheEnglishlanguageexistsinaconditionofeverlastingdanger,itsAmericanbranchmostparticularly,assaultedasitisfrom
最新回复
(
0
)