位运算

1.异或运算对于交换两个数

2.异或对于加密与解密

3.思考题:有2个整形变量a和n(0~30),一个表达式的值与a的第n位的值相同

  (a>>n)&1

  或者

  (a&(1<<n))>>n

  思考为什么n不能是31

原文地址:https://www.cnblogs.com/anthozoan77/p/3778530.html