数值类型 取值范围

32位CPU

类型说明符字节数值范围
字符型char  2 
基本整型int  4 
短整型short int2 
长整型long int4 
无符号型unsigned  
单精度实型float4 
双精度实型double  8 
字节unsigned char1 
    

 

 

int 0xfffffff -- 32位 其中一个字节要表示正负 所以 0xffffffff 是不行的

c 的 char 每个字节是以ascii顺序储存的。

移位运算 OR 字节相连时把他们转换为同一类型 再算 这样不易出错

 

float : 1bit(符号位) 8bits(指数位) 23bits(尾数位)

可表示的精度为 2^23  7位

int : 1bit(符号位)31bits(尾数位)

可表示精度为:2^31

 

 

 

转载于:https://www.cnblogs.com/mattins/archive/2012/07/22/2603874.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值