首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2019-04-18
87
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/0ZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
通过运算符重载,可以改变运算符原有的
在两种基本测试方法中,______测试的原则之一是保证所测模块中每一个独立路径至少执行一次。
执行以下程序,输出结果的最后一行语句是______。#include<iostream.h>classSample{ intx,y; public: Sample(){x=y=0;} Samp
下列各组类型声明符中,含义相同的一组是
假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,intn0)
下面关于运算符重载中正确的是()
在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺()。
A、 B、 C、 D、 C通过调用友元函数,实现求解n!的算法。sum=5!+4!+3!+2!。
随机试题
分度头的蜗杆蜗轮啮合间隙应调整得越小越好,这样可提高分度精度。
为价值恢复或处置合理而对原材料、中间库存、最终产品及相关信息从消费地到起始点的有效实际流动所进行的计划、管理和控制过程被称为【】
骨骼肌纤维收缩时,其肌节的变化是()。
细胞内浓度高于细胞外浓度的离子是
女性,40岁。突然出现剧烈头痛、项枕部疼痛并呕吐8小时,不发热。无高血压病史。体检:神清,血压轻度增高。右瞳孔散大,对光反应消失,右上睑下垂,眼球向上、向下、向内运动不能。颈强直,Kernig征(+)。脑CT示脑正中裂、外侧裂和基底池呈高密度影。首先考虑的
旅游业的特点有()。
高一(1)班排球垫球新授课。张老师安排学生的第一个练习是自抛自垫,大部分学生练习积极性不高,课堂气氛比较沉闷;进入两人一组的对练练习时,由于经常掉球,大部分同学又在做自垫练习。看到这种情况,张老师及时做了微调,对全班同学说:“同学们!我们现在要不要来一
某软件设计师自行将他人使用C语言开发的控制程序转换为JaVa语言形式的控制程序并使用,该软件设计师的行为(9)。
Thatthosewhohadlearnedfromusnowsurpassuswasagreatchallenge.Theitalicizedpartfunctionsasa(n)______inthesente
Thenumberofstudentsinourdepartment(be)______morethan500.
最新回复
(
0
)