关于c语言基本类型以及原码反码补码

  1. 数据类型,所占字节,表示范围
  2. 原码    十进制数据的二进制表现形式就是原码,原码最左边的一个数字就是符号位,0为正,1为负。
  3. 反码    正数的反码是其本身(等于原码),负数的反码是符号位保持不变,其余位取反。
  4. 补码     正数的补码是其本身,负数的补码等于其反码 +1
  5. 计算机用补码的原因    补码很好的解决了反码负数不能跨零计算的弊端,并且补码还可以记录一个特殊的值 -128,这个数据在 1 个字节下是没有原码和反码 
posted @ 2023-05-18 21:13  风中凌乱的猪头  阅读(39)  评论(0)    收藏  举报