6种位运算符详解和运用(c语言)_c语言中的&位运算符需要两个数字位数相同吗-CSDN博客

网站介绍:文章浏览阅读2.7k次,点赞3次,收藏18次。1.与(&)运算符使用规则:两个二进制操作数对应位同为1 结果位 才为1,其余情况为0;例如:整数 a = 15   整数 b = 127计算:(a & b)15 的二进制位:0000 1111127 的二进制为:0111 1111即:(a & b) = 152.或(|)运算符使用规则:两个二进制操作数对应位只要有一个为1 结果位 就为1,其余情况为0;例如:整数 b = 127   整数 c = 128计算:(b | c)127 的二进制位:0111 1111_c语言中的&位运算符需要两个数字位数相同吗