标签:
p.39练习2-7:编写invert(x,p,n),返回对x作如下处理得到的值:x从第p位开始的n位被求反,其余各位保持不变。
int invert(int x,int p,int n) { int a,c; a=x>>(p-n)&~(~0<<n); c=(x-a)+~(a<<(n-1)); return c; }
150212-按位运算符
原文地址:http://www.cnblogs.com/suzyc/p/4287263.html