C语言中,short 类型变量的取值范围通常为 -32768 到 32767。当您将一个超出此范围的值赋给 short 类型变量时,例如 -8196,它在计算机内部将以补码形式表示。

以 -8196 为例,其16进制机器数表示为 0xFFFFE004。

需要注意的是:

  • 机器数通常以16进制表示,并在前面添加前缀 '0x'。
  • 负数在计算机内部以补码形式表示。
C语言 short 类型变量赋值及机器数表示

原文地址: https://www.cveoy.top/t/topic/bAPV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录