首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2021-09-05
29
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/m7fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{public:_________________private:intdata;};若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的
请打开考生文件夹下的解决方案文件proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员数组elem的前若干单元中。成
有如下程序:#includeusingnamespacestd;classBase{intx:public:Base(intn=0):x(n){cout
已知类X中一个成员函数的原型声明为“voidCopy(X&r);”,则下列选项中,解释正确的是()。
支持子程序调用的数据结构是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
下列关于运算符重载的描述中,错误的是()。
下列字符串中不能作为C++标识符使用的是()。
数据结构中,与所使用的计算机无关的是数据的()。
结构化程序所要求的基本结构不包括()。
随机试题
补体法荧光抗体技术是将荧光素标记在
计算机病毒是指
维持蛋白质二级结构稳定的主要因素是
一束自然光从空气射到玻璃板表面上,当折射角为30°的反射光为完全偏振光,则此玻璃的折射率为()。
希望股份有限公司在中期期末和年度终了时,按单项投资计提短期投资跌价准备,在出售时同时结转跌价准备。2005年6月10日以每股15元的价格(其中包含已宣告但尚未发放的现金股利0.4万元)购进某股票100万股进行短期投资;6月30日该股票价格下跌到每股12元;
窗花的制作工艺主要包括()
人类珍贵的文化传统,绵延久远,力道强劲,就像是这个世界上永恒的生命。它以很长的周期、有时甚至长过某代人一生的频度在_________着。它不会_________,即使有时候看不到了,也还在地底下扎着根、生长着.伺机而发。填入划横线部分最恰当的一项是:
个人品德在社会道德建设中具有基础作用,社会公德、职业道德和家庭美德建设,最终都要落实到个人品德的养成上。在现实生活中,个人品德的作用还表现为
下列程序中的this指针的作用是【 】。#include<iostream.h>classSample{intn;staticintst;
Asmostparentsofsmallchildrenwillreluctantlyadmit,nothingcanoccupyachildquiteliketelevision.Unfortunately,thes
最新回复
(
0
)