将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是(

将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是(,第1张

前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是(

问题:

[单选] 将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是(  )。

A . DeCr&operator--(int);

B . DeCr operator--(DeCr&,int);

C . friend DeCr&operator--(DeCr&);

D . friend DeCr operator--(DeCr&,int);

正确答案:

C

参考解析:

把“--”运算符重载为非成员(友元)函数格式:friend<返回类型>operator--()是前缀的格式;friend<返回类型>operator--(int)是后缀的格式。当然也可以有参数如题中C选项所示。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5629298.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存