学习使用按位或 |

简介: 学习使用按位或 |。

学习使用按位或 |。

程序分析:0|0=0; 0|1=1; 1|0=1; 1|1=1 。

include

int main()
{
int a,b;
a=077;
b=a|3;
printf("b 的值为 %d \n",b);
b|=7;
printf("b 的值为 %d \n",b);
return 0;
}
以上实例输出结果为:

b 的值为 63
b 的值为 63

相关文章
|
2月前
学习使用按位与&
学习使用按位与&。
31 8
|
2月前
【编程基础知识】正数负数的二进制位运算(左移 右移 无符号右移)
正数和负数需转换成二进制后进行移位运算。左移低位补0,不影响符号位;右移符号位跟随移动,最高位还原为原符号位;无符号右移高位补0,适用于负数处理。
117 0
|
7月前
|
存储
算数移位,逻辑移位以及循环移位
算数移位,逻辑移位以及循环移位
130 0
|
6月前
学习使用按位或 |
【6月更文挑战第22天】学习使用按位或 |。
22 1
|
7月前
学习使用按位与 &
学习使用按位与 &。
34 2
|
7月前
补码浮点数运算(设数的阶码为3位,尾数为6位(均不包括符号位)按机械补码浮点运算规则完成下列[x+y]补运算。)
补码浮点数运算(设数的阶码为3位,尾数为6位(均不包括符号位)按机械补码浮点运算规则完成下列[x+y]补运算。)
379 0
|
C语言
C/运算符(按位与、按位或、按位异或)
C/运算符(按位与、按位或、按位异或)
二进制浮点数的加减法运算
二进制浮点数的加减法运算
位运算中的按位与(&),按位或(|),按位异或(^)
位运算中的按位与(&),按位或(|),按位异或(^)
133 0
位运算中的按位与(&),按位或(|),按位异或(^)
|
存储 算法
经典算法之异或运算(无进位相加)
经典算法之异或运算(无进位相加)
经典算法之异或运算(无进位相加)