首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是( )。
下列有关运算符重载的叙述中,正确的是( )。
admin
2015-07-22
18
问题
下列有关运算符重载的叙述中,正确的是( )。
选项
A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/YNNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对类的构造函数和析构函数描述正确的是
下面的哪个选项不能作为函数的返回类型?
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){
有以下程序:#include<iostream>usingnamespacestd;longfib(intn){if(n>2)return(fib(n-1)+f
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
以下叙述中正确的是
设有以下语句,对a数组元素的引用中(其中0<=i<10)不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
若有如下程序:#include<iostream>usingnamespacesstd;ints=0;classsample{staticihtn;pu
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
有如下复数类的声明,请补充完整。classcomplex{doublereal;//实部doubleimag;//虚部public:complex(doublex,doubley){
随机试题
A.肉桂B.天冬C.牛膝D.柴胡
为解决静态图像采集过程中的计数溢出问题,可以使用的方法是
一患者戴用全口义齿1年,一直未吃硬性食物。小心谨慎使用。但上总义齿仍裂开,查:上总义齿前份正中折裂。固位好。腭侧基托厚2mm,腭中缝较平,造成义齿折裂的主要原因是
违反《风景名胜区条例》规定,风景名胜区管理机构有下列()行为的,由设立该风景名胜区管理机构的县级以上地方人民政府责令改正;情节严重的,对直接负责的主管人员和其他直接责任人员依法给予降级或者撤职的处分。
下列选项中不属于反诉的是()。
下列涉及遗传资源发明专利申请的说法,哪些是正确的?
直率—率直()
已知3阶矩阵A可逆,将A的第2列与第3列交换得B,再把B的第1列的一2倍加到第3列得到C,则满足PA-1=C-1的矩阵P为()。
Theseasonof"capitalP"politicsisuponusintheUnitedStates.Tomostscientistsandengineers,thevapiddebatesandtawd
A、Sheshouldreadtheguideabouthowtousethecamera.B、Herphotographyskillsarenotsogood.C、Sheshouldgetfamiliarwit
最新回复
(
0
)