首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2010-12-16
71
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
此题考查的是运算符的有关概念。运算符重载是针对C++原有运算符进行的,不能通过重载创造新的运算符;除了“.”、“.*”、“->*”、“::”、“?:”这5个运算符之外,其他运算符都可以重载。运算符重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构。
转载请注明原文地址:https://kaotiyun.com/show/3IVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述错误的是()。
某棵树只有度为3的结点和叶子结点,其中度为3的结点有8个,则该树中的叶子结点数为
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
软件生命周期中的各个阶段都不包括的活动是()。
函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量e的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=5241。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
字符串’’\\\’’ABCDEF\’’\\’’的长度是()。
当+运算符被重载为友元函数时,友元运算符Obj1+obj2被C++编译器解释为______。
友元类的所有成员函数都是另一个类的【】函数。
随机试题
当短期生产能力与需求量基本相符,但长期生产能力大于需求量时,企业应采取的措施是()
科学发展观的第一要义是()
A、血清学检查B、胃组织学检查C、幽门螺杆菌培养D、尿素呼气实验E、快速尿素酶实验作为幽门螺杆菌根除治疗后复查的首选方法为()
某工程6kV配电装置的出线带电抗器。6kV出线回路电压损失为3.15%,为满足线路末端电压损失不大于5%,应选用电抗器的型号规范为下列哪项?
地下交通工程的主要优点是( )。
会计软件主要是替代了手工会计的()等工作。
单位内部会计监督制度的基本要求有哪些?
下列关于期货公司的说法,不正确的是()。
Irelandhasalottoofferthetravelerbesidesitsfamouslygreencountrysideandpopulartraditionalmusic.Itisrichon【M1】_
WhatdoesthewomanthinkofBeethoven’smusic?
最新回复
(
0
)