首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2021-02-22
62
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/07yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:CMyObject,intheconstmtor~CMyObject,inthedestrut
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<’’A’’;}};classB{public:B
下列叙述中正确的是
下列选项可以做C++标识符的是()。
下列描述中,不属于面向对象思想主要特征的是()。
“商品”与“顾客”两个实体集之间的联系一般是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
随机试题
胚胎致畸敏感期在()。
下列选项中属于第二信号系统条件反射的是()
学生在教师指导下主动地提出问题,对问题进行讨论、分析和研究,从而解决问题的学习和教学方法是()
关于主动脉瓣关闭不全患者杂音的传导,正确的是
热射病的体温一般大于
某患者因胃癌行胃大部切除术,术后第1天除生命体征外,护士最需要重点观察的是
9~16:某柱下联合基础的B端,因受相邻基础的限制,B端仅能从柱2中心线挑出0.50m,柱1与柱2的中距为3.90m,基础埋深1.00m,地基条件如图4-12所示。提示:假定地基反力按直线分布。假定基础底面处修正后的地基承载力特征值
土地增值税的纳税人转让的房地产坐落在两个或两个以上地区的,应()主管税务机关申报纳税。
存款业务按客户类型,分为个人存款和()。
Theoceanbottom--aregionnearly2.5timesgreaterthanthetotallandareaoftheearth--isavastfrontierthateventodayi
最新回复
(
0
)