zhang-da-da

a|b这个就是按位或
按位或是位运算的一种,是将两个数据的二进制表示右对齐后,按位进行运算,两个对应的二进制位中只要一个是1,结果对应位就是1
1|1=1,1|0=1,0|1=1,0|0=0

比如说十进制数2和1
2|1
先把它们换成二进制表示
10,01
按照刚才的规则:
10
| 01
--------
11

结果是二进制的11,也就是十进制的3

分类:

技术点:

相关文章: