运算符重载 选择题 大一期末复习

c++ 选择题复习目录 大一下学期:点击打开链接

1.在下列运算符中,不能重载的是(B  )。

(A)!                 (B)sizeof                        (C)new                  (D)delete

2.在下列关于运算符重载的描述中,(D  )是正确的。

(A)可以改变参与运算的操作数个数            (B)可以改变运算符原来的优先级

(C)可以改变运算符原来的结合性              (D)不能改变原运算符的语义

3.在下列函数中,不能重载运算符的函数是(B  )。

(A)成员函数   (B)构造函数                  (C)普通函数      (D)友元函数

4.要求用成员函数重载的运算符是(A  )。

(A)=                 (B)==                        (C)<=                    (D)++

5.要求用友元函数重载的ostream类输出运算符是(    )。

(A)=                 (B)[]                          (C)<<                    (D)()

6.在下列关于类型转换的描述中,错误的是(A  )。

(A)任何形式的构造函数都可以实现数据类型转换。

(B)带非默认参数的构造函数可以把基本类型数据转换成类类型对象。

(C)类型转换函数可以把类类型对象转换为其他指定类型对象。

(D)类型转换函数只能定义为一个类的成员函数,不能定义为类的友元函数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值