当前位置: 首页 > 面试题库 >

请编写一个C 函数,该函数给出一个字节中被置1 的位的个数。

云和同
2023-03-14
本文向大家介绍请编写一个C 函数,该函数给出一个字节中被置1 的位的个数。相关面试题,主要包含被问及请编写一个C 函数,该函数给出一个字节中被置1 的位的个数。时的应答技巧和注意事项,需要的朋友参考一下
unsigned int T estAsOne0(char log) 
{ 
int i; 
unsigned int num=0, val; 
for(i=0; i<8; i++) 
{ 
va l =  log >>  i;  // 移位
val & = 0x01;  // 与1 相与
if(val) 
num++; 
} 
return num; 
} 

 类似资料: