单选题

列关于赋值运算符“=”重载的叙述中,正确的是()

A. 赋值运算符只能作为类的成员函数重载
B. 默认的赋值运算符实现了“深层复制”功能
C. 重载的赋值运算符函数有两个本类对象作为形参
D. 如果己经定义了复制(拷贝)构造函数,就不能重载赋值运算符

查看答案
该试题由用户669****60提供 查看答案人数:16364 如遇到问题请 联系客服
正确答案
该试题由用户669****60提供 查看答案人数:16365 如遇到问题请联系客服

相关试题

换一换
单选题
列关于赋值运算符“=”重载的叙述中,正确的是()
A.赋值运算符只能作为类的成员函数重载 B.默认的赋值运算符实现了“深层复制”功能 C.重载的赋值运算符函数有两个本类对象作为形参 D.如果己经定义了复制(拷贝)构造函数,就不能重载赋值运算符
答案
单选题
下面关于运算符重载中正确的是( )。
A.运算符函数的返回类型不能声明为基本数据类型 B.C 的所有运算符都可以重载 C.在类型转换符函数的定义中不需要声明返回类型 D.通过运算符重载可以定义C 中没有的运算符
答案
主观题
关于运算符重载的描述中正确的是?
答案
单选题
关于运算符重载,下列表述中正确的是( )。
A.C++已有的任何运算符都可以重载 B.运算符函数的返回类型不能声明为基本数据类型 C.在类型转换符函数的定义中不需要声明返回类型 D.可以通过运算符重载来创建C++中原来没有的运算符
答案
单选题
( 24 ) 关于运算符重载,下列表述中正确的是
A.) C++ 已有的任何运算符都可以重载 B.) 运算符函数的返回类型不能声明为基本数据类型 C.) 在类型转换符函数的定义中不需要声明返回类型 D.) 可以通过运算符重载来创建 C++ 中原来没有的运算符
答案
主观题
下列关于运算符重载的叙述中,正确的是(  )
答案
判断题
基本的赋值运算符:= 扩展的赋值运算符:+=,-=,*=,/=,%=
答案
单选题
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
A.operator+有两个参数,operator*有两个参数 B.operator+有两个参数,operator*有一个参数 C.operator+有一个参数,operator*有两个参数 D.operator+有一个参数,operator*有一个参数
答案
主观题
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是________
答案
单选题
二元运算符均可以和赋值运算符构成复合的赋值运算符()
A.正确 B.错误
答案
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

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

    支付方式

     

     

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