首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2019-04-18
72
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/0ZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,______负责数据的模式定义与数据的物理存取构建。
有如下函数模板定义:templateT1sum(T1a1){return(a1+a2+a3);}则以下调用中正确的是()。
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是()
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______。
非成员函数只有在声明为类的______时才能访问这个类的所有private成员。
若有:inti=1000;int*p=&i;void*q;q=p;其中,q=p的含义是______。
下列选项中,与实现运行时多态性无关的是
算法的有穷性是指
A、 B、 C、 D、 C所谓的算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。
随机试题
洋地黄中毒反应引起的最常见心律失常是()
口腔健康教育的方法不包括
下列关于工程项目目标表述中,正确的包括()。
帝王死后,根据他在皇族中的世系,奉入祖庙祭祀,并追尊为某祖、某宗,这就是( )。
我们日常生活中食用的酱油属于生物工程技术中()的应用。
幼儿园小朋友不爱吃肥肉,把偷偷吐在地上的肥肉踢到旁边小朋友桌下,以防老师发现。根据态度和品德的定义这种行为反映的是儿童的()
Inthispartofthetest,theexaminerreadsoutascenarioandgivesyousomepromptmaterialintheformofpicturesorwords.
WhichofthefollowingstatementsisINCORRECT?
Television:theCyclopsthatEatsBooksA)WhatisdestroyingAmericatodayisnottheliberalbreedofpoliticians,ortheInter
A、Shefoughtbravelyinaseriesofmilitaryoperations.B、ShedevelopedX-rayfacilitiesformilitaryhospitals.C、Shehelpedt
最新回复
(
0
)