首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是( )。
下列有关运算符重载的叙述中,正确的是( )。
admin
2021-06-10
35
问题
下列有关运算符重载的叙述中,正确的是( )。
选项
A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/djfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对静态数据成员的描述中,正确的是()。
有如下程序:#includeusingnamespacestd;classTestClass{public:~TestClass0{cout
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
下列叙述中正确的是()。
下列运算符函数中,肯定不属于类Number的成员函数的是
有如下程序:#includeusingnamespacestd;classXB{inta;public:s
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)eonst{this->a=a;}//②staticintg(){retuma
请打开考生文件夹下的解决方案文件pmj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出应为:B->A->
请打开考生文件夹下的解决方案文件proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char*src,char*buf)从sre开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空间buf中。函数返回扫描的终止
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是,()。Samplea[2],*P=newSample;
随机试题
小儿癫痫大发作临床表现包括
高血钾时心电图的改变有
氧分压最高的部位是
患者腹部出现由左肋下向右进行的较强蠕动波,见于下列何种病变
会计报表输出是报表管理系统的重要功能之一。会计报表按输出方式的不同,通常包括()。
从事软件开发的某有限责任公司召开股东会议,决定董事人选。下列人员中,不能担任公司董事的有()。
4,7,10,16,34,106()
Whatdoesthemanwanttoorder?
A、Reductionofrisks.B、Insurancecycle.C、Companyneeds.D、Controlofitsowndestiny.B录音末尾提到,主讲人开始回顾去年保险业状况和经济大环境,并思考这些问题对保险周
Judgingfromrecentsurveys,mostexpertsinsleepbehavioragreethatthereisvirtuallyanepidemic(流行病)ofsleepinessinthe
最新回复
(
0
)