问题
单项选择题
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
A.不合法的运算符
B.一元运算符
C.无操作数的运算符
D.二元运算符
答案
参考答案:B
解析: 当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
A.不合法的运算符
B.一元运算符
C.无操作数的运算符
D.二元运算符
参考答案:B
解析: 当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。