问:C++中的运算符重载
以下说法正确的是:A运算符重载成员函数的时候,如果参数表中没有参数,重载的是一元运算符B一元运算符只能作为成员函数重载C二元运算符重载为非成员函数时候,参数表中只有一个参...
以下说法正确的是:
A 运算符重载成员函数的时候,如果参数表中没有参数 ,重载的是一元运算符
B 一元运算符只能作为成员函数重载
C二元运算符重载为非成员函数时候,参数表中只有一个参数
D C++中可以重载所有的运算符
请高手给我讲明白对在哪里,错又在何处,最好举例说明 展开
A 运算符重载成员函数的时候,如果参数表中没有参数 ,重载的是一元运算符
B 一元运算符只能作为成员函数重载
C二元运算符重载为非成员函数时候,参数表中只有一个参数
D C++中可以重载所有的运算符
请高手给我讲明白对在哪里,错又在何处,最好举例说明 展开
展开全部
A 正确
B 可用普通函数重载
C 二元运算符重载为非成员函数需要两个参数。
D 有些运算符是不能重载的,如: ?,::,sizeof,.,.*
B 可用普通函数重载
C 二元运算符重载为非成员函数需要两个参数。
D 有些运算符是不能重载的,如: ?,::,sizeof,.,.*
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A 是对的
D C++中可以重载所有的运算符
.
.*
::
sizeof
?:
不能重载
D C++中可以重载所有的运算符
.
.*
::
sizeof
?:
不能重载
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询