关于运算符重载规则说法正确的是()。
A: C++只能对已有的运算符重载
B: C++中不能重载的运算符有:. * :: ?: sizeof
C: 重载运算符时不能改变操作数的个数,不能改变运算符的优先级,不能改变运算符的结合方向
D: 重载运算符的函数不能有默认参数
E: 重载运算符时参加运算的操作数至少有一个是用户自定义类型
F: “=”和“&”不需要用户重载,可以直接使用
A: C++只能对已有的运算符重载
B: C++中不能重载的运算符有:. * :: ?: sizeof
C: 重载运算符时不能改变操作数的个数,不能改变运算符的优先级,不能改变运算符的结合方向
D: 重载运算符的函数不能有默认参数
E: 重载运算符时参加运算的操作数至少有一个是用户自定义类型
F: “=”和“&”不需要用户重载,可以直接使用
举一反三
- 重载函数不能改变运算符运算对象的个数。()
- 下列关于运算符重载不正确的是______。 A: 运算符重载不能改变运算符的操作数个数 B: 运算符重载不能改变运算符的优先级 C: 运算符重载不能改变运算符的结合性 D: 运算符重载能改变对预定义类型数据的操作方式
- 下列关于运算符重载不正确的是( )。 A: 运算符重载不能改变运算符的操作数个数 B: 运算符重载不能改变运算符的优先级 C: 运算符重载不能改变运算符的结合性 D: 运算符重载能改变对内置类型数据的操作方式
- 下列关于运算符重载不正确的是( )。 A: 运算符重载不能改变运算符的操作数个数 B: 运算符重载不能改变运算符的优先级 C: 运算符重载不能改变运算符的结合性 D: 运算符重载能改变对内置类型数据的操作方式
- 下列关于运算符重载的描述中,( )是正确的。 A: 运算符重载可以改变运算数的个数 B: 运算符重载可以改变优先级 C: 运算符重载可以改变结合性 D: 运算符重载可以在对象之间进行运算