运算符重载作业

在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是 (前缀一元运算符 )
A.无操作数的运算符
重载为成员函数时,其函数的参数个数与真实的函数参数个数会减少1个,减少的则 通过this指针进行传递,所以无参 则说明有一个参数,故错误
B.二元运算符
无参成员函数相当于有一个参数的全局函数,不能是二元运算符
C.前缀一元运算符
D.后缀一元运算符
区分前缀后缀时,后缀运算需要加一个int参数
不能被重载的运算符只有5个,
作用域操作符:::
条件操作符:?:
点操作符:.
指向成员操作的指针操作符:->,.
预处理符号:# sizeof
赋值运算符只能作为类的成员函数重载,因为赋值符号=需要对象进行驱动,所以只能重载为成员函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值