详情请查询百度百科,这里只做为我的自我复习过程。
链接:https://baike.baidu.com/item/%E4%BD%8D%E8%BF%90%E7%AE%97/6888804?fr=aladdin
运算优先级:
/***************
1.~:(取反)
~1 =0;
~0 =1;
1. >> <<
>>:(右移运算符 )
a>>b,等价于a除以2的b次方
<<:(左移运算符)
a<<b等价于a*b的2次方
for example:
a<<1等价于 a*2;
a>>1等价于a/2;
2. &(按位与)
同为一时为一,否则为0
4.^ (异或) 可用作简单加密
不同为一,同为0
----------
5.|(按位或)
为一则一,否则零
*******************/