& 按位与操作符;
10 & 12 这样相当于1010 & 1100 , 得到的结果是8,即:1000,两边均为1(真)时,才是1.| 按位或
两边有一边为真,即为真.^ 按位异或
两边相等,则为0,否则为1.<< 按位左移
将左边的操作数向左移动右边操作数指定的的位数,并以0来填补最低位.>> 按位右移
与左移相反,并丢弃移出的最低位.~ 按位取反
返回操作数逐位取反之后的数值.
本文共 265 字,大约阅读时间需要 1 分钟。
& 按位与操作符;
10 & 12 这样相当于1010 & 1100 , 得到的结果是8,即:1000,两边均为1(真)时,才是1.| 按位或
两边有一边为真,即为真.^ 按位异或
两边相等,则为0,否则为1.<< 按位左移
将左边的操作数向左移动右边操作数指定的的位数,并以0来填补最低位.>> 按位右移
与左移相反,并丢弃移出的最低位.~ 按位取反
返回操作数逐位取反之后的数值.
转载于:https://www.cnblogs.com/agostop/archive/2012/02/03/2337384.html