文章插图
按位运算符“&”是双目运算符 。其功能是参与运算的两数各对应的二进位相与 。只有对应的两个二进位都为1时,结果位才为1 。参与运算的两个数均以补码出现 。
按位或运算符“|”是双目运算符 。其功能是参与运算的两数各对应的二进位相或 。只要对应的二个二进位有一个为1时,结果位就为1 。当参与运算的是负数时,参与两个数均以补码出现 。
整数在计算机中用二进制的位来表示,C语言提供一些运算符可以直接操作整数中的位,称为位运算,这些运算符的操作数都必须是整型的 。
【c语言中按位与按位或是什么意思】按位与运算按位与运算符“&”是双目运算符 。其功能是参与运算的两数各对应的二进位相与 。只要对应的二个二进位都为1时,结果位就为1 。参与运算的两个数均以补码出现 。例如:3&10可写算式如下:00000011&0000101000000010十进制2 。
c语言中按位与按位或是什么意思的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助:
- 学习机哪个牌子好 学习机选购技巧指导
- 母亲节的祝福语句
- 精选47句 一句话经典生活语录
- 母亲节祝福QQ问候语集锦69条
- 关于爱情的甜言蜜语句子大全
- 53句 伤感的情感语录
- 50句 女人精致自律生活语录
- 大雪节祝福语
- 元宵节送给弟弟祝福语
- 精选47句 毕业季经典语录