目录:
正文:
第一、了解内存空间
本文章文字有点多,会有点枯燥,配合图文一起看可以缓解枯燥,耐心阅读哦!!!
先了解内存地址,才更好的理解指针!
我们可以把内存想象为成一列很长很长的货运火车,有很多大小相同的车厢,而每个车厢正好相当于在内存中表示一个字节。这些车厢装着不同的货物,就像我们的内存要存着各式各样的数据。
多啰嗦一下
我们平时在电脑上能够听音乐、看视频和文章,其实看到的这些东西就是内存中每个“车厢”里面的数据,这些数据最终还是由二进制0/1演变而成。
虽然视频、文章、音乐等这些信息在我们眼里是不同的,但对于计算机来说它们在内存中都是以二进制的形式来表示。
因为我们要知道去哪存或取数据,所以内存中每个字节都有对应的编号,就像火车上的车厢编号一样。而这个内存中每个字节的编号就是我们常说的内存地址,是按一个字节接着一个字节的次序进行编址。如下图所示: