在重载一个运算符时,其参数表中没有任何参数,这表明该运算符是()。
A. 作为友元函数重载的1元运算符
B. 作为成员函数重载的2元运算符
C. 作为普通函数重载的0元运算符
D. 表示该运算符是“+”号运算符
查看答案
在重载某个运算符时,若运算符函数的形参表中没有参数,则不可能的情况是()。
A. 该运算符是一个单目运算符。
B. 该运算符函数有一个隐含的参数this。
C. 该运算符函数是类的友元函数。
D. 该运算符函数是类的成员函数。
下列运算符中可以重载的是()。
A. .
B. ?:
C. ::
D. ++
下列运算符中不能重载的是()。
A. sizeof
B. new
C. delete
D. !
重载前置运算符"++",则++c(c对象)相当于执行了函数()。
A. c.operator++(c, 0);
B. c.operator++();
C. operator++(c);
D. operator++(c, 0);