在C语言中~b|b是什么意思

1个回答
展开全部
摘要 例如:13|17可写算式如下: 00010011|00010111,结果为00010111, 十进制为17。
咨询记录 · 回答于2022-06-11
在C语言中~b|b是什么意思
请您耐心等待3分钟,正在编辑整理回答,马上就为您解答,还请不要结束咨询哦。
A丨B在C语言里意思是取A与B的各对应的二进位补码形式,只要对应的二个二进位有一个为1时,结果位就为1。
按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。参与运算的两个数均以补码出现。
例如:13|17可写算式如下: 00010011|00010111,结果为00010111, 十进制为17。
感谢您的咨询
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消