首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符函数的叙述中,错误的是( )。
下列关于运算符函数的叙述中,错误的是( )。
admin
2020-12-21
15
问题
下列关于运算符函数的叙述中,错误的是( )。
选项
A、运算符函数的名称总是以operator为前缀
B、有的运算符不能重载
C、即使没有重载运算符=,也可用=进行对象间的赋值
D、可以为重载运算符函数的参数设置默认值
答案
D
解析
C++中,算符函数的名字是以operator为前缀,选项A正确;作用域操作符::、成员引用运算符,等不能被重载,选项B正确;若没有重载赋值运算符=,编译器会在需要的时候,为类生成一个默认的赋值构造函数,来进行对象间的赋值,选项C正确;除了函数调用操作符operator()之外,重载操作符时使用默认实参是非法的,选项D错误;本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Edyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于this指针的叙述中,正确的是()。
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a;Y=b:}voidChan
有如下语句序列:intx=100,&r=x;cout<<x<<’-’<<r<<end1:己知其中变量x的地址为0012FF7C,则执行该语句序列的输出结果为()。A)100-100B)100-0012FF7CC
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。A)+B)=C)<<D)++
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
若有如下类定义: class B { void fun1() { protected: double var1; public: void fun2() { }, class D: p
下列模板声明中,有语法错误的是( )。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:100注意:错误的语句在//*****error******的下面,修改该语句即可。#includestatic
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//*****error******的下面,
随机试题
“我们选他当班长”是()。
HowtoReadLiteratureCriticallyThefirststeppayattentionto【L1】________language—whilereading,makenotesof【L2】_
关于宫颈管哪项是错误的:
在填制报关单时,“贸易方式”栏目应填写:()。该批机器设备的海关监管期限为()年。
观赏云海以始信峰、玉屏楼等处位置最佳。()
进口税
Healthyguiltisawarningsignalthateithersomethingdangerousisabouttohappenorsomethinghasalreadyhappenedthatneed
A、Theymayhavetofollowcertainhousingrules.B、Adepositmayberequiredtorentanapartment.C、On-campusapartmentsareli
OnefeatureofnewfoundwealthinthedevelopingworldhasbeentheembraceofWesternluxurylabels.Butsincetheglobalecono
A、Thelivesoftheirparents.B、Makingabetterlifeforallpeople.C、ThetroubleinAmericanfamilies.D、Thestrongopinions.
最新回复
(
0
)