C语言常见的基本数据类型长度

标题 C语言常见基本数据类型长度

C语言基本数据类型有整形数据、浮点型数据和字符数据(在32位系统下一字节为八个bity位)
一、整形数据
short【int】 短整型 2个字节
Signed short 【int】 带符号短整型 2个字节
Unsigned short 【int】 无符号短整型 2个字节
int 整型 4个字节
Signed int 带符号整型 4个字节
Unsigend int 无符号整型 4个字节
long【int】 长整型 4个字节
Signed long【int】 带符号长整型 4个字节
unsigned long【int】 无符号长整型 4个字节
-Bool 布尔型 1个字节(C99中增加了用来定义bool、true以及false宏的头文件夹<stdbool.h>,以便程序员能够编写同时兼容于C与C++的应用程序. true代表1、而false代表0.)
long long 【int】 双长整型 8个字节(C99中增加的)
注:【int】可以在程序中省略
无符号整型数据取值范围从零开始
二、浮点型数据(又称:实数类型)
float 单精度实型(单浮点型) 4个字节
double 双精度实型(双浮点型) 8个字节
long double 长双精度实型 16个字节
注:(C99标准中定义的复数浮点型为;-complex和-lwaginary. 例如如:float-complex;float-lwaginary;double-complex;double-lwaginary;long double-complex;long double-lwaginary.在<complex.h>头文件中定义了complex与lwaginary宏,并将它们扩展为-complex与-lwaginary)
三、字符型数据
char 字符型 1个字节
Signed char 带符号字符型 1个字节
Unsigned char 无符号字符型 1个字节
注:不管在任何计算机系统下它都在内存中占1个字节

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值