遇到好几次了,代码中出现的,之前没见过还挺绕的。
#include <stdio.h> void main(){ int a=273; int count=0; while(a){ a=a&(a-1); count++; } printf("%d\n",count); }
遇到好几次了,代码中出现的,之前没见过还挺绕的。
#include <stdio.h> void main(){ int a=273; int count=0; while(a){ a=a&(a-1); count++; } printf("%d\n",count); }