首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2020-07-30
59
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①c++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/OJyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
有如下类和对象的定义:classConstants{public;staticdoublegetPl0{return3.1416;}};Constantsconstants;下列各组
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
在一个派生类对象结束其生命周期时()。
要利用C++流进行文件操作,必须在程序中包含的头文件是()。
若磁盘上己存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
下列有关类继承的叙述中,错误的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
论述国际市场营销规划。
________,同来何事不同归?
缩宫素的主要合成部位是
急性胰腺炎最重要的治疗措施是
风痰阻络或热极动风可致胃热或虫积可致
设函数f(x)=,若f(x)在x=0可导,则a的值是()。
如果企业将积压的存货转为损失,将会()。
在数据结构中,从逻辑上可以把数据结构分为______。
Liberal(自由)educationisbecomingthetaskofteachers.Itis【C1】______notonlytoteachandlearnknowledge,butalsotodevel
Kateis_______diligentthanherbrother,butshedidn’tpasstheexam.
最新回复
(
0
)