- 计算机内存条上的每个字节都有地址,每个字节通俗理解成一间房,每个字节的地址相当于用数字代表的门牌号,而这个门牌号是用十六进制来表示,而要将这个十六进制的门牌号存起来,最后还是要转换成二进制进行存储,之所以用十六进制表示地址,一方面是因为它的进制高,可读性强,另一方面它可以比较迅速地转换成二进制。
- 地址从大到小分配,按照定义的先后顺序来分配内存,约定以变量的第一个字节的地址为该变量的地址
- 变量所占的大内大小,64位编译器下:
数据类型 char int float double 内存大小(字节) 1 4 4 8