• 2021-04-14
    若需要为xv类重载乘法运算符,运算结果为xv类型,在将其声明为类的成员函数时,下列原型声明正确的是
  • xv operator*(xv);

    内容

    • 0

      对于复数类Complex中的加法运算符,若以成员函数重载,则重载函数的声明形式是____

    • 1

      下列关于重载运算符的说法正确的是( )。 A: 运算符”.”可以作为类成员函数重载 B. 运算符”.”必须作为类成员函数重载 B: 运算符”.”必须作为类成员函数重载 C: 运算符”[]”不能重载 D: 运算符”=”必须作为类成员函数重载

    • 2

      若要在Vector类中将重载为一元运算符,下列重载函数声明中肯定有错的是()。

    • 3

      下面关于运算符重载中正确的是( )。 A: 运算符函数的返回类型不能声明为基本数据类型 B: C++的所有运算符都可以重载 C: 在类型转换符函数的定义中不需要声明返回类型 D: 通过运算符重载可以定义C++中没有的运算符

    • 4

      设有复数类COMPLEX,在复数类中重载乘法运算符。下列哪项是运算符重载的正确的声明格式? A: COMPLEX*(COMPLEXc1,COMPLEXc2); B: COMPLEX*(COMPLEXc2); C: COMPLEXoperator*(COMPLEXc1,COMPLEXc2); D: COMPLEXoperator*(COMPLEXc2);