如果表达式++a中的“++”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为(    )

如果表达式++a中的“++”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为(    )


A、

a.operator++(1)


B、

operator++(a)


C、

operator++(a,1)


D、

​a.operator++( )


【正确答案】:D
【题目解析】:

使用类运算符”++”运算符,使用函数调用方式,例:若前缀:++n为n.operator++( );若后缀:n++为n.operator++(0);,题目中为前缀++,因此选择D选项。


Top