黑马视频学习笔记-进制与内存(二)-进制

本文详细介绍了变量在内存中的定义方式、二进制与十进制之间的转换方法及取值范围,同时对比了短整型、长整型、有符号与无符号数据类型的特性与应用范围。

1、定义变量的内存细节

依然遵循之前讲的,越先定义的变量,内存地址越大,而变量内部,也是先从最大的内存地址开始写起。


2、二进制与十进制之间的转换以及取值范围

二进制-》十进制,用N位上的内容乘以2的N次方,N从0开始计数

十进制-》二进制,采用8421法

n位二级制位的取值范围:0~2的N次方-1


3、短整型和长整型

int 4字节 %d

short 2字节 %d

long 8个字节 %ld

long long 8个字节 %lld


4、有符号和无符号

1)有符号存储数字时,将最高位作为符号位

2)有符号的int取值范围是2的31次方-1

3)无符号的int取值范围是2的32次方-1

4)signed == signed int

5)unsigned == unsigned int

6)无论有无符号,取值都包含0


5、char的取值范围:-128~127

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值