首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2019-04-18
45
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://jikaoti.com/ti/o7t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
下列是关于派生类声明的开始部分,其中正确的是
为了取代C中带参数的宏,在C+十中使用
自然连接(Naturaljoin)是一种特殊的等值连接,下列哪个(些)是它满足下面的条件()。Ⅰ、两关系间有公共域Ⅱ、通过公共域的等值进行连接Ⅲ、可进行逆运算
有如下类定义,请将Sample类的复制构造函数补充完整。classSample{public:Sample(){}~Sample(){if(P)deleteP;)Sample(constSamp
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈S的容量至少应该是()。
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______。
下列各组类型声明符中,含义相同的一组是
若按功能划分,软件测试的方法可以分为白盒测试方法和______测试方法。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0:while(str[j])
随机试题
可用于鉴别肱骨髁上骨折和肘关节脱位的体征是
编程序将片内30H~36H单元内容的高4位清零,保持低4位不变。
学习型组织
静脉肾盂造影病人检查前准备不包括
血脑屏障是指
下列哪些主体应当“以国家工作人员论”?()
对质量改进的效果要正确确认,其确认的活动内容有()。
质疑让人们不再一味迷信,反而渴望探求真相。这是一种时代的进步。而在波涛奔涌、鱼龙混杂的网络上出现信息垃圾乃至谣言,也是无可回避的客观现实。问题在于,有些网民容易头脑发热,习惯于不分青红皂白,不明就里的见事就质疑,见疑就跟风,致使质疑的负效应迅速发酵,在有意
若有以下程序#include<stdio.h>main(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[
Longafterthe1998WorldCupwaswon,disappointedfanswerestillcursingthedisputedrefereeingdecisionsthatdeniedvictor
最新回复
(
0
)