C语言数据类型、所占字节以及范围

-----------------------------------------------------------------部分机器--------------------------------------------------------------------------------------------

int-----------2字节 -----------16位(符号位+15位数据)---------------  (-32768——32767)

char--------1字节----------- --8位-------------------------------------------- (-128——----127)

float--------4字节------------32位(符号位+8位幂+32位尾数)----- (-3.4e^-38-----3.4e^38)-----------------精度6——7位(一般6位)

double----8字节------------64位(符号位+11位幂+52位尾数)--- (-1.7*10^-308------1.7*10^308 ) -----精度14—15位(一般取15位)


类修饰符

unsigned---------------无符号型------------例:char范围变为(0——255)

long----------------------长整型---------------例:int变为4字节(1位符号位+31位数据)范围变为(-2147483648——2147483647)

unsigned long--------无符号长整型-----例:范围变为(0——4292967265)

register-----------------将变量放在寄存器中,提高访问速度(注意:应尽量少数用,计算机寄存器数量有限)

short---------------------短整型---------------例:4字节的整形,使用后变为2字节

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值