统计整型数据二进制形式中1的个数可以通过如下方式达到:
int cnt1bits(int x) { int count = 0; while (x) { ++count; x = x & (x - 1); } return count; }
统计整型数据二进制形式中1的个数
原文:http://blog.csdn.net/chfe007/article/details/44100615