1.内存存储单元:字节
2.
int类型
使用最多的整数类型
在内存中占4个字节
表示范围:- (2的31次方) ~ 2的31次方-1 【正负21亿左右】
长整形long
long 也就是 long int
可用来存储更大的整数。
在32位系统上,占4个字节,和int相同
在64位系统上,占8个字节【正负9百亿亿左右】
长长整形long long
用来存储整数。
在内存中占8字节。
很少使用,仅用于特殊的计算
短整形short
用来存储整数。
在内存中占2字节。
用于存储小范围的整数
表示范围:- (2的15次方) ~ 2的15次方-1 【正负3万多】
float类型(单精度浮点类型)
用来存储带小数部分的数据。
在内存中占用4个字节
double类型(双精度浮点类型)
用来存储带小数部分的数据。
8个字节
#############################
经典用法:
unsigned short port; //用来表示网络通信的端口号(0-65535)
unsigned int num; //表示编号(0到四十多亿)
3.
字符的实际表示:
所有的字符,使用对应的ASCII值来存储。
为什么?(因为计算机中只能存储0和1的组合)
ASCII码,使用1个字节(包含8个二进制位,即8个0和1的组合)
比如: ’A’ , 用 0100 0001 来表示, 就是65
‘B’, 用 0100 0010 来表示, 就是66
4.
浮点类型的常量
带小数的常量默认都是double类型
3.14 是double类型
3.14f 强制指定是float类型
注意:
1 是int类型的常量
1.0 是double类型的常量
原文:https://www.cnblogs.com/lvcunda/p/12119542.html