首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是( )。
下列有关运算符重载的叙述中,正确的是( )。
admin
2016-09-20
41
问题
下列有关运算符重载的叙述中,正确的是( )。
选项
A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/BONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
【】是一系列相关函数的模型或样板,这些函数的【】形式相同,只是所针对的【】不同。
若有如下程序:#include<iostream>usingnamespacesstd;ints=0;classsample,{staticintn;public:
下列关于类的访问权限的描述中,()是错误的。
若运行时给变量x输入12,则以下程序的运行结果是#include<iostream.h>voidmain(){intx,y;cin>>x;y=x>12?x+10:x-12;
有如下的程序:#include<iostream>usingnamespacestd;classAT{friendostream&operator<<(ostream&,AT);}at;os
下列函数的运行结果是()。#include<iostream.h>intf(inta,intb){intc;if(a>b)c=1;elseif(a==b)C=0;elsec=-1;
下列数据模型中,具有坚实理论基础的是
有如下程序:#include<iostream>usingnamespacestd;classshapes{protected:intx,y;public:void
下列字符串中可以用作C++语言标识符的是
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>voidmain(){
随机试题
公司研发部门共5名员工,年龄各不相同,其中年龄最大的比最小的大10岁。某年,年龄最大的2人年龄之和是最小的2人年龄之和的1.25倍;2年后,除年龄排名居中的1人外其余4人年龄之和为125岁。那么再过2年,年龄排名第三的员工最大可能为多少岁?
A.经胸腔镜未闭主动脉导管结扎术B.经尿道小病灶膀胱肿瘤切除术C.经尿道前列腺切除术D.经腹腔镜胆囊切除术E.经腹腔镜肾上腺肿瘤切除术采用闭孔神经阻滞对其有益的是
消化性溃疡最常见的并发症是
DIC最常见的病因是
患儿,女,6个月。睡眠不安、夜间啼哭,多汗,枕秃,体检:胸部有肋骨串珠、郝氏沟,被诊断为维生素D缺乏性佝偻病,为治疗本病,口服维生素D的量是
核酸()组成。
只能属于特定人所有,不能转让与他人的权利称()。
下列何项属于行政裁决?()
标志着中国古代白银货币化的赋役改革是()
计算机病毒可以使整个计算机瘫痪,危害极大。计算机病毒是
最新回复
(
0
)