首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-05-06
65
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/zJfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列叙述中正确的是()。
在C++H冲,打开一个文件时与该文件建立联系的是()。
下列存储类标识符中,可见性与存在性不一致的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){∥把aa所指字符串拷贝到a所指向的存储空间a=___;strcpy(a,aa
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
随机试题
关于世界的统一性,下列命题中正确的是
[2005年第025题]住宅作为物质实体,其结构寿命很长,而住宅的功能变化发展较快,两者的矛盾就要求:
下列措施中,能预防由雷击造成输电线路停电的措施是()。
下列各项中,不属于供应商义务的有()。
下列关于印花税的说法中,正确的有()。(2012年)
目前,不用持身份证件也能在柜台办理的银行业务有()。
语言是一种交流工具,不仅要会读会写,也要会听会说,否则即使掌握得再好也很难与人交流,发挥不了一种语言应有的作用。由以上可以推出()。
设(X,Y)为连续型随机向量,已知X的密度函数fX(x)及对一切x,在X=x的条件下Y的条件密度fY|X(y|x).求:(1)密度函数f(x,y);(2)Y的密度函数fY(y);(3)条件密度函数fX|Y(x|y).
若f(x)是g(x)的一个原函数,则().
在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和用户达成共识,即建立______。
最新回复
(
0
)