首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是
下列关于运算符重载的叙述中,正确的是
admin
2020-06-29
40
问题
下列关于运算符重载的叙述中,正确的是
选项
A、运算符重载的作用是使已有的运算符作用于类的对象
B、通过运算符重载机制可以为C++语言扩充新的运算符
C、重载运算符的操作数类型可以全部为基本类型
D、C++中已有的任何运算符都可以重载
答案
A
解析
运算符重载不能通过连接其他合法符号来创建任何新的运算符,选项B错误;重载运算符必须具有至少一个类类型或枚举类型的操作数,选项C错误;不能重载的运算符有:成员访问运算符"."、成员指针访问运算符".*"、作用域操作符"::"、sizeof运算符 和条件运算符"?:",选项D错误;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Gp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{private:charc;piblic:Base(charn):c(
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
下列关于队列的叙述中正确的是
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,但该程序运行有问题,请改正main()函数中的错误,使该程序的输出结果正确。程序输出:88注意:错误的语句在/********found********/的下
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
已知将运算符“+”和“*”作为类Complex的成员函数重载,设cl和c2是类Complex的对象,则表达式c1+c2*cl等价于()。
下列运算符中,不能被重载的是()。
对数组名作函数的参数,下面描述正确的是()。
随机试题
以下哪种名茶产自贵州
胃溃疡手术治疗的主要方式是()
在汁算机总账系统中,属于银行埘账的科H在科目设置时,应将其科目性质定义为“银行账”辅助账类。()
金融机构的职能有()。
企业代扣代缴的个人所得税、印花税、耕地占用税,通过“应交税费”账户核算。()
教师把不遵守纪律的学生关进黑屋,这侵犯了学生的()(德州)
Inaquietcourtroomtuckedawayinafederalbuildinghere,atitanicbattleiscompetingfreespeechagainstgovernmenteffort
A、 B、 C、 B
After1945bothA(Americascholarship)andaresurgenceofMarxistthoughtincreasinglypenetratedEuropeansociology,B(which
Cultureisthesumtotalofallthetradition,customs,beliefs,andwaysoflifeofagivengroupofhumanbeings.Inthissens
最新回复
(
0
)