硬盘价格下来了?# Hardware - 计算机硬件
K*g
1 楼
Given a 32-bit integer X, swap the i-th and j-th bit
有人给出过答案
viod bit_swap(int a, int i, int j)
{
if(a&(a>>i) != a&(a>>j))
{
a = a^(1<a = a^(1< }
return a;
}
但是不知道原因,谁能解释一下
有人给出过答案
viod bit_swap(int a, int i, int j)
{
if(a&(a>>i) != a&(a>>j))
{
a = a^(1<a = a^(1<
return a;
}
但是不知道原因,谁能解释一下