特牛生活网

C语言中的位操作、与、或、非、异或_c语言逻辑运算符,位与、位或-CSDN博客

网友收藏
文章浏览阅读7.1k次,点赞7次,收藏21次。位操作运算与逻辑运算操作的区别按位运算符进行逐位的逻辑运算(如:与或非),输出与输入位数一致;逻辑运算符进行逻辑运算,不关注输入的某一位而是将输入作为整体进行逻辑操作,输出位数为1或0;位与位与的符号是" & "位与符号是一个 & ,两个 && 是逻辑与。位或位或的符号是"|"位或符号是一个" | “,两个” || "是逻辑或。位取反位取反的符号是" ~"C语言中位取反是" ~ “,C语言中的逻辑取反是” ! "。位异或它的符号是"^",相同为0.相_c语言逻辑运算符,位与、位或