C语言中的4大基本数据类型

四大类型:

⭐基本数据类型
整型 int
字符型 char
实型(浮点型):
单精度实型 float
双精度实型 double
⭐构造类型
数组类型
结构类型 struct
联合类型 union
枚举类型 enum
⭐指针类型
⭐空类型 void

思维导图

C语言中的4大基本数据类型_第1张图片

基本数据类型:

整型 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

C语言中的4大基本数据类型_第2张图片

你可能感兴趣的:(c++c后端)