关于运算符函数%的重载,正确的叙述为()。
A.可以重载为单目运算,但不改变运算符的结合性
B.可以重载为双目运算,但不改变运算符的结合性
C.可以重载为单目运算,但改变运算符的结合性
D.可以重载为双目运算,但改变运算符的结合性
A.可以重载为单目运算,但不改变运算符的结合性
B.可以重载为双目运算,但不改变运算符的结合性
C.可以重载为单目运算,但改变运算符的结合性
D.可以重载为双目运算,但改变运算符的结合性
第2题
在下列关于运算符重载的描述中,()是正确的。
(A)可以改变参与运算的操作数个数
(B)可以改变运算符原来的优先级
(C)可以改变运算符原来的结合性
(D)不能改变原运算符的语义
第3题
下列关于运算符重载的描述中,正确的是()。
A.运算符重载可以改变运算符的操作数的个数
B.运算符重载可以改变优先级
C.运算符重载可以改变结合性
D.运算符重载不可以改变语法结构
第6题
A. 重载时,运算符的优先级可以改变。
B. 重载时,运算符的结合性可以改变。
C. 重载时,运算符的功能可以改变。
D. 重载时,运算符的操作数个数可以改变。
第7题
A.赋值运算符和下标运算符只能重载为类的友元函数
B.赋值运算符重载时一般以引用方式返回*this,表示返回赋值运算符的左操作数
C.赋值运算符合下标运算符只能重载为类的成员函数
D.使用重载的赋值运算符时,左操作数一定是自定义类型
第9题
A、载运算符时不能改变运算符的结合性
B、重载运算符时不能改变运算符的优先级
C、重载运算符时不能改变操作数的个数
D、C++中所有的运算符都可以重载
第10题
A.可以根据需要重新定义重载的运算符的优先级和结合性
B.重载运算符的操作数个数不能改变
C.运算符重载要求至少有一个运算数是自定义类型
D.运算符重载有成员重载和友元重载两种形式