如何计算一个字节中1的位数

来源:互联网 发布:淘宝网涂料 编辑:程序博客网 时间:2024/05/21 00:17

一个巧妙的算法

static  uint8_t bitcount(uint8_t n)  {  uint8_t count=0 ;  while (n)    {      count++ ;      n &= (n - 1) ;  }  return count ;}
原创粉丝点击