n&1 把n与1按位与,因为1除了最低位,其他位都为0,所以按位与结果取决于n最后一位,如果n最后一位是1,则结果为1.反之结果为0。
(n&1)==1: 判断n最后一位是不是1(可能用来判断n值的奇偶性). if(n&1)//如果是奇数
小白-1(if(n&1))
最新推荐文章于 2024-07-11 16:29:19 发布
n&1 把n与1按位与,因为1除了最低位,其他位都为0,所以按位与结果取决于n最后一位,如果n最后一位是1,则结果为1.反之结果为0。
(n&1)==1: 判断n最后一位是不是1(可能用来判断n值的奇偶性). if(n&1)//如果是奇数