首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2016-11-25
38
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了c++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/7EAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
表达式x.operator++()还可写成【】。
下面关于模板的描述,错误的是
检查软件产品是否符合需求定义的过程称为
C++中运算符优先级由高到低排列正确的是()。
对表达式for(表达式1;;表达式3)可理解为
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
通过使用new和delete两个运算符进行的分配为【】存储分配。
在长度为n的有序线性表中进行二分查找,需要的比较次数为
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
随机试题
质量为m的质点做半径为R的圆周运动,角位置随时间变化规律为θ=1+t3(SI),求:质点的法向加速度αn和切向加速度ατ;
肝硬化患者出现全血细胞减少,最主要的原因是
患者男性,82岁,习惯性便秘,遵医嘱行小量不保留灌肠,操作不当的是
男,40岁,有早期肝硬化史,胆囊炎,因劳累,近1周发热39℃,右季肋区不适,腹胀,下肢水肿,巩膜,皮肤深度黄疸,腹腔积液征(+),凝血酶等时间延长,应诊断为
(2008)当光投射到漫反射表面的照度相同时,下列哪个反射比的亮度最高?
根据《堤防工程施工质量评定与验收规程)SL239—1999的规定,堤防工程竣工前的质量抽检项目和数量由()确定。
甲公司是一家生物制药企业,研发出一种专利产品,该产品投资项目已进行可行性分析,厂房建造和设备购置安装工作也已完成,新产品将于2016年开始生产并销售,目前,公司正对该项目进行盈亏平衡分析,相关资料如下:(1)专利研发支出资本化金额150万元,专利有效期1
下面的这些智力测验中,哪一个是团体智力测验?()
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。 #include<stdio.h> main() {inti,doublesum; sum=1.0; i=1; do {i++;sum+=1/i;
TheFoodandDrugAdministrationsaidWednesdaythatitistryingtotrackdownasmanyas386pigletsthatmayhavebeengeneti
最新回复
(
0
)