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

博客介绍了C/C++的四大数据类型,包括基本数据类型(整型、字符型、单精度实型、双精度实型)、构造类型、指针类型和空类型。还详细说明了基本数据类型在内存中的占用字节数、取值范围等信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

四大类型:

⭐基本数据类型

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值