首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重的含义,所以( )。
运算符重载是对已有的运算符赋予多重的含义,所以( )。
admin
2013-02-27
47
问题
运算符重载是对已有的运算符赋予多重的含义,所以( )。
选项
A、能够对基本类型数据(如double),重新定义“+”运算符的含义
B、只能重载C++中己经有的运算符,不能重新定义新运算符
C、能够改变一个已有运算符的优先级和操作数个数
D、C++中现有的所有运算符都可以重载
答案
B
解析
C++在重载运算符时,必须符合以下的条件:
①不可以重载内置的C++数据类型(如int,double等类型)运算符的含义;
②不可以定义C++中没有的运算符;
③不可以改变重载运算符的优先级与操作数的个数;
④有些运算符不能被重载,例如域运算符(::),条件运算符(?:)等,具体哪些运算符不能被重载与编译器有关。
转载请注明原文地址:https://kaotiyun.com/show/2KVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据模型的3个组成部分是()。
下列关于宏的叙述中正确的是()。
有如下程序 #include<stdio.h> intsum(intdatA) { staticintinit=1; returndata+=init++; } main() { inti; f
有以下程序 #include<stdio.h> voidfun(intn) {staticintk=0; if(n<0){printf("-");n=﹣n;} k+=n%10;printf("%d,",k); if
有以下程序段 main() {intx[M][N]; … Arrlet(x); … } 则作为函数Arrlet的形参,以下表示形式非法的是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
请编写函数fun,其功能:编写函数fun(char*s0,char*s1,char*s2,char*s3),要求实现——将s0所指字符串分解成3个字符串,分别存入s1、s2、s3所指内存中。分解的方法是,s1、s2、s3从s0中依次按顺序每隔3个字
给定程序BIANK1.C中主函数的功能:输入一个实数a,根据迭代公式x1=(x0+a/x0)/2.0,计算并输出其平方根。要求误差不超过1e-6(0.000001)。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
设一棵树的度为3,其中没有度为2的节点,且叶子节点数为6。该树中度为3的节点数为()。
编制一个好的程序首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑()。
随机试题
呼吸系统患病的常见部位,且不易早期诊断和发现的是
下列有关中性粒细胞的免疫活性的叙述中,哪一项是错误的
下列哪项不属于霍乱弧菌的致病物质()
应专门监护的加强子宫收缩的措施是
人民法院判决被告重新作出具体行政行为的,被告( )。
某施工单位承接了一个标段的二级公路工程施工任务。项目中有大量小型预制构件需要预制,施工单位决定就近选择场地布置预制场。在预制场建设准备和预制施工中有如下事件发生:事件1:考虑到路线较长,项目部决定对路基排水工程的水沟盖板、防护工程的各型预制块、隧
净利润是由( )等因素所构成。
Asregardssocialconventions,wemustsayawordaboutthewell-knownEnglishclasssystem.Thisisanembarrassingsubjectfor
STP的拓扑变化通知BPDU的长度不超过()。
Therestaurantfeaturesawide-openkitchensurroundedbywoodencountersonthreesides,whereabrigadeofassiduouschefswit
最新回复
(
0
)