| 运算 | 功能 | 栗子 | 解释 |
|---|---|---|---|
| x&1 | 判断奇偶性 | 2&1==0 | 二进制最低位为0则为偶数,为1则为奇数 |
| x>>1 | 移位,相当于整除2 | 5>>1==2 | / |
| x&(x-1) | 清除最低位的1 | 11100&(11100-1)==11100&11011==11000 | / |
| x&-x | 将最低位的1左边清0 | 10&-10==2 | 10的二进制为1010 |
| x&~x | 0 | / | / |
| 运算 | 功能 | 栗子 | 解释 |
|---|---|---|---|
| x&1 | 判断奇偶性 | 2&1==0 | 二进制最低位为0则为偶数,为1则为奇数 |
| x>>1 | 移位,相当于整除2 | 5>>1==2 | / |
| x&(x-1) | 清除最低位的1 | 11100&(11100-1)==11100&11011==11000 | / |
| x&-x | 将最低位的1左边清0 | 10&-10==2 | 10的二进制为1010 |
| x&~x | 0 | / | / |
开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。