1
n&(n-1)可以将n的最右侧1置零并返回
因此这个操作最后会得到0
在得到0之前执行几次操作
就又多少个1
2
图片说明