c语言 符号 & | ^的意义

在C语言里,符号

“ & ”表示“按位与”运算符;

“ | ”表示“按位或”运算符;

“ ∧ ”表示“按位异或”运算符。

例:

AND (位与&) OR ( 位或| ) XOR ( 位异或^ )

1 & 1 = 1, 1 | 1 = 1, 1 ^ 1 = 0

1 & 0 = 0, 1 | 0 = 1, 1 ^ 0 = 1

0 & 1 = 0, 0 | 1 = 1, 0 ^ 1 = 1

0 & 0 = 0, 0 | 0 = 0, 0 ^ 0 = 0

posted @ 2021-07-12 16:35  大力的成长  阅读(3076)  评论(0)    收藏  举报