整型变量分类
在编程中,整型变量是基础中的基础。我们来聊聊几种常见的整型:
- 短整型:short int
- 整型:int
- 长整型:long int
- 无符号短整型:unsigned short
- 无符号整型:unsigned int
- 无符号长整型:unsigned long
它们在内存中占用的空间和能表示的数值范围都不一样。
占内存
long long long int short 整数范围(十进制)
16位机 64 32 16 16 -32768~32767
32位机 64 32 32 16 -2147483648~2147483647
64位机 64 32 32 16 -9223372036854775808~..
整型输出
关于整型的输出,你可以参考这篇博客:整型输出
数制输出
数制的输出也是编程中的基础知识,这篇博客可以帮你了解:数制输出
有符号数和无符号数
有符号数和无符号数的区别在于最高位。对于有符号数,最高位作为符号位,“0”代表“+”,“1”代表“-”;而对于无符号数,所有位都用来表示值。
小结与拓展
整型和短整型,有符号和无符号的区别,主要是内存占用和数值范围的不同。了解这些,有助于你更好地选择合适的变量类型,避免在编程过程中遇到不必要的麻烦。
想了解更多编程知识?欢迎关注「极星编程网」(www.jxgpc.com),我是苏承栈,我们下期再见!
