首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2017-02-18
73
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/2IAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
不能作为重载函数的调用的依据是
关于友元的概念错误的是()。
以下哪个不是C++语言中的有效标识符()。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2}:则下列语句正确的是
人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的是一【】。
程序流程图中的菱形框表示的是【】。
关于关键字class和typename,下列描述中正确的是( )。
若需要利用形参直接访问实参,则应把形参变量说明为( )参数。
随机试题
设λ=1是矩阵的特征值,求:(1)t的值;(2)对于λ=1的所有特征向量.
A.频率指标B.构成指标C.相对比D.动态数列E.平均数变异系数是
化脓性病原菌由局部侵入血流,并在血液中生长繁殖是为
设备的联动空负荷试运转应由()组织。
背景某施工单位承接了一炼油厂机电安装工程。由于工程规模大,涉及的专业队伍多,需要的施工机具多且杂,同时业主对工程质量的要求也很高,所给的时间却很紧。对此施工单位就内部管理组织了精兵强将,尽管如此施工中还是发生了以下事件:事件一:室外罐塔
甲公司拥有乙公司5%的股权,将其作为可供出售金融资产核算。乙公司是一家非上市的股份有限公司,不存在活跃市场的公开报价。2×14年12月31日,甲公司在编制其财务报表时,由于无法获得乙公司股份的公开市场报价,决定采用市场乘数法确定对乙公司投资的公允价值。甲公
公平、自愿、等价有偿、诚实信用原则是民法的一项基本原则。()
(2007年真题)设函数f(x)可导,且f(0)=1,f’(-lnx)=x,则f(1)=[]。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
WhichteamhasBryantplayedfor?WhichofthefollowingisNOTaspeculationaboutBryant’smotivetochangehisnumber,accord
最新回复
(
0
)