• 2021-04-14
    如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为
  • myclass operator++( int );

    内容

    • 0

      将前缀运算符“--”重载为非成员函数,下列原型中能正确用于MYCLASS中声明的是( ) A: MYCLASS & operator--(int); B: MYCLASS operator--(MYCLASS &,int); C: friend MYCLASS & operator--(MYCLASS &); D: friend MYCLASS operator--(MYCLASS &,int);

    • 1

      ‏假定Mylass为一个类,则该类的复制构造函数的声明语句为( ) ‌ A: MyClass&(MyClass x); B: MyClass(MyClass x); C: MyClass(MyClass &x); D: MyClass(MyClass *x);

    • 2

      下列是重载乘法运算符的函数原型声明,其中错误的是 A: MyClassoperator*(double,double) B: MyClassoperator*(double,MyClass) C: MyClassoperator*(MyClass,double) D: MyClassoperator*(MyClass,MyClass)

    • 3

      下列是重载乘法运算符的函数原型声明,其中错误的是()。 A: MyClassoperator*(double,double); B: MyClassoperator*(double,MyClass); C: MyClassoperator*(MyClass,double); D: MyClassoperator*(MyClass,MyClass);

    • 4

      下列是重载乘法运算符的函数原型声明,其中错误的是( )。 A: MyClassoperator*(double,double); B: MyClassoperator*(double,MyClass); C: MyClassoperator*(MyClass,double); D: MyClassoperator*(MyClass,MyClass);