摘要: C/C++中的“按位或规则:1|1=11|0=10|1=10|0=0按位或运算 按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位(也就是最后一位)相或。只要对应的二个二进位有一个为1时,结果位就为1。参与 运算的两个数均以补码出现。 例如:9|5可写算式如下: 00001001|00000101 00001101 (十进制为13)可见9|5=13main(){int a=9,b=5,c;c=a|b;printf("a=%d\nb=%d\nc=%d\n",a,b,c);}位运算整数在计算机中用二进制的位来表示,C语言提供一些运算符可以直接操作整数中的位,称 阅读全文
posted @ 2014-04-06 10:59 你啵哥哥哥哥 阅读(1810) 评论(0) 推荐(0) 编辑