快速得到一个数的二进制中的1的个数

发布时间 2023-10-24 16:03:34作者: 泥薯
   int count=0;
        while(n)
        {
            n&=(n-1);
            count++;
        }
        return count;
 
消除当前二进制的最后面的1,直到为0