下列运算符中不能重载的是()。
A. sizeof
B. new
C. delete
D. !
重载前置运算符"++",则++c(c对象)相当于执行了函数()。
A. c.operator++(c, 0);
B. c.operator++();
C. operator++(c);
D. operator++(c, 0);
重载后置运算符"++",则c++(c对象)相当于执行了函数()。
A. c.operator++();
B. c.operator++(1);
C. operator++(c);
D. operator++(1);
关于运算符重载,下列说法正确的是()。
A. C++中已有的运算符均可以重载
B. 运算符重载函数的返回类型不能声明为基本数据类型
C. 在类型转换函数的定义中不能不需要声明返回类型
D. 可以通过运算符重载创建新的运算符