首页 > 编程知识 正文

c语言位运算符的用法,C语言位运算符的含义和使用

时间:2023-05-06 03:05:32 阅读:248661 作者:2918

&、 | 和 ^ 的真值表如下所示:


如果 A = 3,且 B = 5,现在以二进制格式表示,它们如下所示:
A = 0000 0011

B = 0000 0101

A&B = 0000 0001
(按位与 & 只有1跟1与才是1,其他都是0)

A|B = 0000 0111
(按位或 | 1跟其他数或都是1)

A^B = 0000 0110
(按位异或 ^ 相异为1)

下图为运行后的结果显示:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。