首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是( )。
下列有关运算符重载的叙述中,正确的是( )。
admin
2021-09-05
43
问题
下列有关运算符重载的叙述中,正确的是( )。
选项
A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://jikaoti.com/ti/M5c0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classSample{friendlongfun(Samples);public:Sa
下列关于模板的叙述中,错误的是()。
有如下程序:#include#includeusingnsmespacestd;classPerson{public:Person(stringn):name(n){cout
有函数模板声明和一些变量定义如下:template<classT1,classT2,classT3>T1sum(T2,T3);doubled1,d2;则下列调用中,错误的是()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是.()。
有如下两个类定义classxx{private:doublex1;protected:double:x2;public:doublex3;};classYY:
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
随机试题
立交桥上一般都是单向行驶,车辆不必减速行驶。
TelevisionTelevisionisthegreatestcommunicationmediumeverdesignedandoperatedbyman.Itsendsintothehumanbrain
锁骨产伤骨折的最佳治疗方案是:()
某外籍人员A,自2010年开始,在我国某外商投资企业任职,并在该企业担任董事一职。2014年取得以下收入:(1)在外资企业每月取得工资6700元,12月份取得董事费收入6800元;(2)已知外资企业每月支付外籍人员A的现金形式住房补贴和
船舶保险的保险责任有()。
牙髓的细胞成分包括()。
设函数f(x)在区间[0,1]上连续,在(0,1)内可导,且f(0)=f(1)=0,f(1/2)=1.试证:对任意实数λ,必存在ξ∈(0,η),使f’(ξ)-λ[f(ξ)-ξ]=1.
Howwellthepredictionswillbevalidatedbylaterperformancedependsupontheamount,reliability,andappropriatenessofth
设表TS.dbf中有字段:名称(字符型)、出版日期(日期型),在建立索引文件时,要求按名称降序排列,名称相同者按出版日期降序排列,应使用的命令是______。
Whatisthenameoftheprojectforbids?_____________Project.WherewillthebiddersobtainBiddingDocuments?At_________
最新回复
(
0
)