单选题
👁️ 浏览量:

试题题干

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

A

a.operator++(1)

B

operator++(a)

C

operator++(a,1)

D

​a.operator++( )

参考答案

正确答案:

试题解析

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