首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2020-07-30
40
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::,.,.*,?:②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://www.kaotiyun.com/show/9Dyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){x=i;}voiddispa(){cout<<x<<’,’;}private:intx:};c
有如下程序#include<iostream>#include<iomanip>usingnamespacestd;classMyClass{public:MyClass(){cout<<’A’}MyClass(charc){cout
执行语句序列()。inti=0;while(i<25)i+=3;cout<<i;输出结果是
在开发一个C++程序的整个过程中,第3个步骤为()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
下面关于派生类的描述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程prog3,其中声明了ValArray类,该类在内部维护一个动态分配的整型数组。ValArray类的复制构造函数应实现对象的深层复制。请编写ValArray类的复制构造函数。在main函数中给出
下列符号中能够作为c++标识符的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的节点;(
随机试题
美术欣赏活动中,教师教孩子欣赏《绿垫圣母子》(画面内容为圣母抱着婴儿)。当教师问道:“小宝宝在干什么?”孩子们的回答纷繁多样:“在喝奶。”“在望天空。”而一个幼儿则答道:“在抱臭脚丫。”顿时,引起了全班幼儿的哄笑和兴趣,大家围绕“臭脚丫”不停地谈论,带班教
Jackisaccused__________stealingthebooksfromthelibrary.
不属于根尖切除术适应证的是
麻黄附子细辛汤适用于()
深静脉血栓形成的患者使用抗凝药物,下列说法正确的是()。
【2014年真题】按工程项目组成编制施工阶段资金使用计划时,建筑安装工程费中可直接分解到各个工程分项的费用有()。
已知某非正弦电压u(t)=[2+4cos(ωt+30°)+3cos(3ωt+10°)]V,那么此非正弦电压的有效值为()。
卫星:飞船:航天
A、 B、 C、 D、 A防病毒工具必须能够针对网络中各个可能的病毒入口来进行防护,不处于网络出口的位置,因此A错误。具备入侵防御功能的设备通常部署在两个位置:服务器前或网络出口。UTM部署在网络出口位置,保
A、AllitscustomerswouldgetextramoneyfromHSBC.B、Heapologizedinavideocliponbehalfofhimself.C、Heexplainedwhath
最新回复
(
0
)