首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2021-09-05
58
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:④C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/XI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的叙述中,正确的是()。
下列关于运算符重载的叙述中,错误的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
有如下程序:#include<iostream>usingnarnespacestd;classTestClass{public:TestClass(){cout<<’’BB’’;fun();}voidfun(){t
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
下列描述中,错误的是()。
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<endl;elsecout<<x--<<endl;}如果两次执行上述程序,且键盘输入分别为4
语句ofstreamf(”SALARY.DAT”,ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
足部升结肠反射区位于()。
取样
Thestudentwhowantsanewspapercareerhasmuchhardworkaheadofhimbeforehecanbecomeevenacub,orbeginningreporter.
皮肤的表皮层是
为女性病人行尿液检查,下面哪项操作错误()
感染性休克治疗错误的是
以下说法错误的是()。
黄河股份有限公司(以下简称“黄河公司”)为上市公司,2012年有关财务资料如下:(1)2012年初发行在外的普通股股数40000万股。(2)2012年1月1日,黄河公司按面值发行40000万元的3年期可转换公司债券,债券每张面值100元,票面固定年利率
分析现代教学手段的优点。
求一块铅直平板如图3.1所示在某种液体(比重为γ)中所受的压力.
最新回复
(
0
)