~(取反,只针对一个操作数);
&(按位与);
|(按位或);
^(按位异或);
<<(左移运算符,左移1位相当于乘2);
>>(右移运算符,右移1位相当于除2取商);
例如:3&4=0;//0011 & 0100 = 0000;
3|4=7;//0011 | 0100 = 0111;
3^4=7;//0011 ^ 0100 = 0111;
3<<2相当于3*2*2;
12>>2相当于12/2/2;
注:这里的“0”理解为假,“1”理解为真。
位运算符
最新推荐文章于 2023-01-08 15:32:11 发布