四大类型:
⭐根本数据类型
整型 int
字符型 char
实型(浮点型):
单精度实型 float
双精度实型 double
⭐构造类型
数组类型
构造类型 struct
联结类型 union
枚举类型 enum
⭐指针类型
⭐空类型 void
思维导图
根本数据类型:
整型 int
int类型在内存中占用了4个字节,也就是 32位。int类型是有符号的,因而,32位 并不会全副用来存储数据,应用最高位来 存储符号,最高位是0,提醒数据是正 数,最高位是1,示意数据是正数,应用 其余的31位来存储数据。
字符型 char
char类型只占一个字节,取值范畴为-128~ +127(-2^7~2*7-1)。
单精度实型 float
float类型占 4 个字节,包含一个符号位、一个 8 位 excess-127 二进制指数和一个 23 位尾数。 尾数示意一个介于 1.0 和 2.0 之间的数。 因为尾数的高程序位始终为 1,因而它不是以数字模式存储的。 此示意模式为 float 类型提供了一个大概在 3.4E–38 和 3.4E+38 之间的范畴。
双精度实型 double
double类型占8个字节。比特数为64,有效数字16位,示意范畴是-1.79E+ 308~-1.79E+308