下面的函数是做什么的?
int fn(unsigned int x) {
int count = 0;
for(; x != 0; x &= (x-1))
count++;
return count;
}返回表示数字 x 所需的最小比特数
返回数字 x 中的零位数
返回数字 x 中 1 比特(有 1 的比特)的个数
返回数字的平方根
以上都不是
下面的函数是做什么的?
int fn(unsigned int x) {
int count = 0;
for(; x != 0; x &= (x-1))
count++;
return count;
}返回表示数字 x 所需的最小比特数
返回数字 x 中的零位数
返回数字 x 中 1 比特(有 1 的比特)的个数
返回数字的平方根
以上都不是