刚开始准备使用C++不久,感觉做题的时候比较恼人的就是位运算符了,之前大概在某门课中学过但是其实很少用。现在复习整理一下。
AND &&
OR ||
NOT !
与或非 比较好理解的。
位运算符:
& | ^
与 或 异或
- & 的典型应用:
获取一个数字的某一段,例如:获得整数的低八位
int a;
a = a&0xFF;
或者:获得整数的高八位:
int a;
a = a&0xFF00
- | 的典型应用
设定指定位
- ^ 的典型应用
时间: 2024-10-13 16:08:56