学习C语言记录

位运算ios 正数:原码,反码,补码都同样。即为原数字的二进制在前面加一个为零的符号位。 负数:1)原码:符号位惟一 2)反码:除符号位 其余位按照原码取反 3)补码:反码加一 内存中存的是补码。数组 char 类型为一个字节即八位 1000 0000表示负数的最小值由于内存中存的是补码因此为负数的最小值-128 &表明与运算   都是1为1,其余为0; |  表明或运算   有1为1;~表明取反
相关文章
相关标签/搜索