内存

2018-06-22  本文已影响0人  夜雨聲煩_
  1. 每个储存单元为8个bit,也就是一个字节,byte,即B,int 占4个字节,char 占一个字节。
  2. 每个字节对应一个编号,这些编号就是内存地址。也就是说每个内存地址对应一个字节。
  3. 在32位架构下,计算机有32根总线,2的32次方就是4gb,所以只能访问4g的内存,而64位的架构下,计算机有64根总线,2的64次方就很大了,很多T。
  4. 32位下,内存地址占4个字节,64位下,内存地址占8个字节。
  5. 一个变量可能占一个字节,也可能占多个字节,见1。分配一个变量的时候,是从高字节到低字节连续分配。当占多个字节的时候,以这个变量的低字节地址为这个变量的内存地址。
  6. 使用&变量名可以取得变量地址,变量地址就是指针
上一篇 下一篇

猜你喜欢

热点阅读