单选题
将前缀运算符“--”重载为非成员函数,下列语句中,能正确用于类中说明的是。
A、
Decr& operator--(int);
B、
Decr operator--(Decr&, int);
C、
friend Decr& operator--(Decr&);
D、
friend Decr operator--(Decr&, int);
【正确答案】
C
【答案解析】
[解析] 前缀“--”重载为非成员函数,非成员函数通常将其声明为友元函数,“--”是单目运算符,所以重载参数为1,C是正确的原型声明。
提交答案
关闭