一、算术操作符。
+
—
*
/
%(只能用于整型)
二、移位操作符。
>>(右移操作符)
<<(左移操作符)
左移操作相当于/2;右移操作相当于*2
特别注意右移操作时分为两种情况:
1、算术右移;
2、逻辑移位。
算术右移情况指的是:二进制数有正负之分,补位时要注意符号位;
逻辑移位五、单目操作符。情况指的是:不需要考虑符号产生的问题,直接补0即可。
三、位操作符。
&(按位与)
|(按位或)
^(按位异或)
四、赋值操作符。
比如=、+=等
五、单目操作符。
!(逻辑反操作、非)、&(取地址符)、sizeof(求长度)、~(按位取反)、++、--、*、(类型)
六、关系操作符。
关系操作符主要是:==、>=、<=。
七、条件操作符。
1、exp1 ? exp2 : exp3 ;
2、exp1 , exp2 , exp3
等等.........还有很多,我总结的不全面。