文章目录
char
1个字节 8位
无符号: 00000000~ 11111111 0 到 255
有符号: 第一位为符号位 -128 到 127
unsigned char
1个字节, 8 位 无符号
00000000~ 11111111 0 到 255
signed char
带符号的字符
- 128 ~ 127
int 默认是带符号的
四个字节, 带符号 32 位
-2147483648 到 2147483647
signed int
四个字节 1位符号位
-2147483648 到 2147483647
unsigned int
4294967295
short int (signed short int)
2个字节 16位
-32768 到 32767
unsigned short int
2个字节 16位,无符号
0 到 65,535
long int (signed long int)
8个字节 64位 带符号
-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
unsigned long int
8个字节 64 位, 无符号
0 到 18,446,744,073,709,551,615
float
4字节 32位 无符号
double
8字节 64位 无符号