常用技巧 1.位运算符 “^” 按位异或 “&” 按位与 “|” 按位或 “~” 取反 “<<” 算术左移 “>>” 算术右移 1.给定两个十进制数,求他们二进制表示的不同位的个数。(力扣416) int x,y; int diff=x^y,ans=0; while(diff){ ans+=diff&1; diff>>=1; } cout<<ans<<endl; 2