bit,byte,word ,数据类型存储空间

 位 bit 

字节 byte 

字 word :    不同计算机系统中占据一个单独的地址(内存单元的编号)并作为一个单元(由一个或多个字节组合而成)处理的一组二进制数。8位的CPU字长为8位,一个字等于一个字节,一次只能处理一个字节,而32位的CPU字长为32位,一个字等于4个字节,一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节,一个字等于8个字节。

1字节=8位     (1 byte = 8bit) 
1字=2字节     (1 word = 2 byte) 

1 Byte = 8 Bits  ;        1 KB = 1024 Bytes  ;       1 MB = 1024 KB  ;        1 GB = 1024 MB

usb2.0标准接口传输速率。许多人都将“480mbps”误解为480兆/秒。其实,这是错误的,事实上“480mbps”应为“480兆比特/秒”或“480兆位/秒”,它等于“60兆字节/秒”,大家看到差距了吧。

字母占一个字节(byte), 汉字一般占用两个字节(byte)

       

                                            数据类型存储空间和值的范围

        C标准里面没有具体规定各种类型数据所占用存储单元的长度,这是由各编译系统自行决定的。

类型字节数取值范围
int (基本整型)2-32768~32767,即-2^15 ~ ( 2^15 - 1)
4-2147483648 ~ 2147483647 ,即 -2^31 ~ ( 2^31 - 1)
unsigned int (无符号基本整型)20 ~ 65535 , 即 0 ~ ( 2^16 - 1)
40 ~ 4294967295 , 即 0 ~ ( 2^32  - 1 )
short (短整型)2-32768 ~ 32767 , 即 -2^15 ~ ( 2^15 - 1)
unsigned short (无符号短整型)20 ~ 65535 ,即 0 ~ ( 2^16 -1 )
long (长整型)4- 2147483648 ~ 2147483647 ,即 -2^31 ~ ( 2^31 -1 )
unsigned long (无符号长整型)40 ~ 4294967295 , 即 0 ~ ( 2^32 - 1)
long long (双长型)8

-9223372036854775808 ~ 9223372036854775807,

即 -2^63 ~ ( 2^63  - 1)

unsigned long long (无符号双长整型)80 ~ 18446744073709551615 ,即0 ~ ( 2^64 - 1 ) 
类型字节数取值范围
signed char  (有符号字符型)1-128~127,即-2^7~ ( 2^7 - 1)
unsigned char (无符号字符型)10 ~ 255 ,即 0 ~ ( 2^8 - 1)
类型字节数有效数字数值范围 (绝对值)
float460以及 1.2 x 10^-38 ~ 3.4 x 10^38
double8150以及 2.3 x 10^-308 ~ 1.7x10^308
long double8150以及 2.3 x 10^308 ~ 1.7 x 10^308
16190以及 3.4 x 10^-4932 ~ 1.1 x 10^4932

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虾稿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值