C语言中的 | 位或符号有什么作用,请大佬说明一下。

日期:2019-04-12 23:40:38 人气:1

C语言中的 | 位或符号有什么作用,请大佬说明一下。

|前后两整型数的二进制位对应操作,不涉及其他位,所以又叫“按位或”。规则是对应位两个中有一个或两个都是1,则这一位的结果为1,都为0时这一位结果为0。所以任何一个整数,自己|自己还是自己,不同的两数相或时结果一般就不同了。如5(00000101) | 12(00001100),结果是13(00001101)。
    A+
热门评论