将运算符“+”重载为非成员函数,下列原型声明中,错误的是( )。
A.MyClockoperator+(MyClock,long);
B.MyClockoperator+(MyClock,MyCloek);
C.MyCloekoperator+(long,long);
D.MyClockoperator+(long,MyCloek):
第1题:
将运算符“+”重载为非成员函数,下列原型声明中,错误的是( )。
A.MyClock operator+(MyClock,long);
B.MyClock operator+(MyClock,MyClock);
C.MyClock operator+(long,long);
D.MyClock operator+(long,MyClock);
第2题:
下面重载乘法运算符的函数原型声明中错误的是( )。
第3题:
将运算符“+”重载为非成员函数,下列原型声明中,错误的是?
A.MyClock operator+(MyClock, long);
B.MyClock operator+(MyClock, MyClock);
C.MyClock operator+(long, long);
D.MyClock operator+(long, MyClock);
第4题:
下列关于运算符重载的描述中,错误的是( )。
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作参数就是该类对象
D.重载类型转换运算符时不需要声明返回类型
第5题:
将运算符"+"重载为非成员函数,下列原型生命中,错误的是_______________。
A.MyClock operator+(MyClock, long);
B.MyClock operator+(MyClock, MyClock);
C.MyClock operator+(long,long);
D.MyClock operator+(long, MyClock);