首页 > 继续教育
题目内容 (请给出正确答案)
[单选题]

下列关于运算符重载的叙述中,正确的是

A.通过运算符重载,可以定义新的运算符

B.有的运算符只能作为成员函数重载

C.若重载运算符+,则相应的运算符函数名是+

D.重载一个二元运算符时,必须声明两个形参

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列关于运算符重载的叙述中,正确的是A.通过运算符重载,可以…”相关的问题
第1题
下列关于运算符重载的描述中,()是正确的。

A.运算符重载可改变其优先级

B.运算符重载不改变其语法结构

C.运算符重载可改变其结合性

D.运算符重载可改变其操作数的个数

点击查看答案
第2题
下列关于自定义类的运算符重载的说法中,正确的是()。

A.赋值运算符和下标运算符只能重载为类的友元函数

B.赋值运算符重载时一般以引用方式返回*this,表示返回赋值运算符的左操作数

C.赋值运算符合下标运算符只能重载为类的成员函数

D.使用重载的赋值运算符时,左操作数一定是自定义类型

点击查看答案
第3题
在表达式x+y*z中,+作为成员函数重载的运算符,*作为友元函数重载的运算符,以下叙述中正确的是()

A.operator+有2个参数,operator*有2个参数

B.operator+有2个参数,operator*有1个参数

C.operator+有1个参数,operator*有2个参数

D.operator+有1个参数,operator*有1个参数

点击查看答案
第4题
下面关于自定义类的运算符重载的说法中,正确的是()。

A.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同

B.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数

C.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员

D.所有运算符都可以以类友元形式进行重载

点击查看答案
第5题
下面关于函数调用运算符正确的说法是()。

A.重载函数调用运算符只能说明为类的非静态成员函数

B.重载了的函数调用运算符可以带多个形参,也可以带缺省参数

C.重载函数调用运算符的作用与重载函数的作用相同

D.重载函数的一般格式为:类名::operator()

点击查看答案
第6题
下列属于Java语言的特点的一项是()。

A.运算符重载

B.类间多重继承

C.指针操作

D.垃圾回收

点击查看答案
第7题
运算符重载是一种特殊的函数重载,其函数名为operator。()

此题为判断题(对,错)。

点击查看答案
第8题
在重载一运算符时,若运算符函数的形参表中没有参数,则可能的情况是()。

A.该运算符是一个单目运算符

B.该运算符函数有一个隐含的参数this

C.该运算符函数是类的成员函数

D.该运算符函数是类的友元函数

点击查看答案
第9题
以下关于c语言的叙述中正确的是()

A.语言的数值常量中夹带空格不影响常量值的正确表示

B.语言中的变量可以在使用之前的任何位置进行定义

C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致

D.语言中的注释不可以夹在变量名或关键字的中间

点击查看答案
第10题
以下关于C语言的叙述中正确的是()。A.C语言的数值常量中夹带空格不影响常量值的正确表示B.C语

以下关于C语言的叙述中正确的是()。

A.C语言的数值常量中夹带空格不影响常量值的正确表示

B.C语言中的变量可以在使用之前的任何位置进行定义

C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致\

D.C语言中的注释不可以夹在变量名或关键字的中间

点击查看答案
第11题
重载可以改变运算符运算对象(即操作数)的个数。()

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改