地址:
内存单元的编号
从零开始的非负整数
范围:以上图为例 0~4G减1
内存的最小存储单元为字节,每个字节都有一个地址.
1, 1根红线代表一个位,一个位有两种状态(0和1),所以组合起来可以确定内存条的2个地址
2 如果地址总线是32位的,那么就可以控制2的32次方个地址(2^32是4294967296个地址,也就是4294967296个字节=4G)
指针:
指针就是地址,地址就是指针
指针变量就是存放内存单元编号的变量,或者说指针变量就是存放地址的的变量
指针和指针变量是两个不同是的概念
但是要注意,通常我们叙述时会把指针变量简称为指针,实际它们的含义并不一样
指针的本质就是一个操作受限的非负整数.(只能进行减法运算)