基本操作符的话,可以参考上一篇文章

一元操作符 + - ! ~ ++x –-x (T)x
乘和除 * / %(取余数)
加和减 + -
移位 << >>
关系 < > <= >= is as
相等 == !=
位操作 &  ^   | (注意:左边比右边级别高)
布尔 && || ?: (注意:左边比右边级别高)
赋值 = *= /= %= += -= ...
所有的一元操作符都可以重载。
乘和除、加和减、移位、关系(is as 例外)、相等和位操作可以重载。
&&和||只能使用true/false转换操作符时才可以重载。
?:和=不能重载。
复合赋值操作符(如*= /=)可以重载。