目录: 标题| 题干| 答案| 搜索| 相关
问题

为类Matrix重载下列运算符号时,只能作为Matrix类成员函数重载的运算


为类Matrix重载下列运算符号时,只能作为Matrix类成员函数重载的运算符是( )。

  • A
  • B=
  • C
  • D++
参考答案
参考解析:

B。【解析】赋值运算符只能作为重载函数的成员函数,其他运算符都可以作为友元函数重载。

分类:其他
相关推荐

1、下列关于运算符重载的描述中,正确的是( )。

下列关于运算符重载的描述中,正确的是( )。A运算符重载可以改变运算符的操作数的个数B运算符重载可以改变优先级C运算符重载可以改变结合性D运算符重载不可以改变语法结构

2、将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是( )

将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是( )。ADeCr&operator--(int);BDeCr operator--(DeCr&,int);Cfriend DeCr&operator--(DeCr&);Dfriend DeCr operator--(DeCr&,int);

3、下列运算符中,在C++语言中不能重载的是

下列运算符中,在C++语言中不能重载的是A*B>=C::D

4、定点数作补码加减运算时,其符号位是()

定点数作补码加减运算时,其符号位是()A与数位分开进行运算B与数位一起参与运算C符号位单独作加减运算D两数符号位作异或运算

5、下列关于运算符重载的描述中,正确的是()。

下列关于运算符重载的描述中,正确的是()。A运算符重载可以改变操作数的个数B运算符重载可以改变运算符的优先级C运算符重载可以改变运算符的结合性D运算符重载可以使运算符实...

6、如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是

如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是A一元运算符B二元运算符C选项A)和选项B)都可能D重载错误