多选题

下面关于自定义类的运算符重载的说法中,正确的是()。

A. 可以根据需要重新定义重载的运算符的优先级和结合性
B. 重载运算符的操作数个数不能改变
C. 运算符重载要求至少有一个运算数是自定义类型
D. 运算符重载有成员重载和友元重载两种形式

查看答案
该试题由用户617****62提供 查看答案人数:12533 如遇到问题请 联系客服
正确答案
该试题由用户617****62提供 查看答案人数:12534 如遇到问题请联系客服

相关试题

换一换
多选题
下面关于自定义类的运算符重载的说法中,正确的是()。
A.可以根据需要重新定义重载的运算符的优先级和结合性 B.重载运算符的操作数个数不能改变 C.运算符重载要求至少有一个运算数是自定义类型 D.运算符重载有成员重载和友元重载两种形式
答案
单选题
下面关于运算符重载中正确的是( )。
A.运算符函数的返回类型不能声明为基本数据类型 B.C 的所有运算符都可以重载 C.在类型转换符函数的定义中不需要声明返回类型 D.通过运算符重载可以定义C 中没有的运算符
答案
主观题
关于运算符重载的描述中正确的是?
答案
单选题
关于运算符重载,下列表述中正确的是( )。
A.C++已有的任何运算符都可以重载 B.运算符函数的返回类型不能声明为基本数据类型 C.在类型转换符函数的定义中不需要声明返回类型 D.可以通过运算符重载来创建C++中原来没有的运算符
答案
单选题
类对象的输入输出需在类中定义重载的提取运算符“>>”和插入运算符“
A.错误 B.正确
答案
单选题
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )
A.成员函数和友元函数可重载的运算符是不相同的 B.成员函数和友元函数重载运算符时都需要用到this指针 C.成员函数和友元函数重载运算符时都需要声明为公有的 D.成员函数和友元函数重载运算符时的参数可能是相同的
答案
单选题
( 24 ) 关于运算符重载,下列表述中正确的是
A.) C++ 已有的任何运算符都可以重载 B.) 运算符函数的返回类型不能声明为基本数据类型 C.) 在类型转换符函数的定义中不需要声明返回类型 D.) 可以通过运算符重载来创建 C++ 中原来没有的运算符
答案
单选题
下面关于运算符重载的描述中,正确的是( )。
A.一元运算符只能作为成员函数来重载 B.运算符重载作为成员函数时,如果参数表中无参数,重载的是一元运算符 C.二元运算符重载为非成员函数时,参数表中有一个参数 D.C 中可以重载所有的运算符
答案
单选题
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:由此可知:为类MyClock重载的“+”运算符函数的声明是()
A.friendMyClockoperator+(MyClock,int); B.friendMyClockoperator+(MyClock,MyClock); C.friendMyClockoperator+(int,MyClock); D.MyClockoperator+(MyClock);
答案
单选题
若要重载+、=、<<、==和[]运算符,则必须作为类成员重载的运算符是()
A.+和= B.=和<< C.==和<< D.=和[]
答案
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位