一、算术操作符 ‘+’ ‘-’ ‘*’ ‘/’ ‘%’
1.除%操作符外,其余操作符都可以作用于整数和浮点数。
2.对于/操作符如果两个操作数都是整数,执行整数除法,只要有浮点数执行的就是浮点数除法。
3.%操作符的两个操作数必须都是整数,返回的是整除之后的余数。
二、移位操作符 ‘<<’--左移 '>>’--右移
移位操作符就是将整数的二进制序列向左或右移指定位数。
1.左移操作符
左边丢弃,右边补0
2.右移操作符
(1)算术右移
右边丢弃,左边补原符号位 1--负 0--正
(2)逻辑右移
右边丢弃,左边补0
注:编译器采用算术右移
三、位操作符
1.&--按位与 (二进制位)
2。|--按位或
3.^--按位异或