位运算符及其表达式(单片机):
“&”按位“与”:
参加运算的两个运算量,如果两个相应的位都是1,则结果值中的该位为1,否则为零。主要用于清除或者取出一个数中的某些特定位。
“|”按位“或”:
参加运算的两个运算量,如果两个相应的位至少有一个是1,则结果值中的该位为1。
按位“或”运算通常用来对一个数据的某些特定位置置一。
“^”按位“异或”:
参加运算的两个运算量,如果两个相应的位相同,即均为1或0,则结果中的该位为0,否则为1.
2020-08-08
最新推荐文章于 2024-09-20 22:28:22 发布