unsigned 和 signed(默认)的区别

signed
signed是默认的表示这个变量是有符号的,
也就是可以存储整数负数


unsigned
unsigned则需要显示给出表示这个变量没有符号,值能存储数的大小,而不能表示正负,


另外signed存储符号是有代价的,代价就是-->存储空间中的一个比特位,专门用来存储符号,这一位不能表示数值
所以一般来说,同类型的signed能够存储的数的绝对值大小要小于undigned

相关文章:

  • 2021-12-04
  • 2022-12-23
  • 2021-12-23
  • 2022-01-04
  • 2021-12-24
  • 2022-12-23
  • 2022-01-28
  • 2021-08-24
猜你喜欢
  • 2021-09-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-23
  • 2021-11-13
相关资源
相似解决方案