此节内容偏硬件,不过多展开。
实际来看,不同类型的变量所占的内存空间的大小不相同。
指针表示的是存储着数据的内存地址。
需要说明的是在很多高级语言中已经淡化了指针的概念,python,java中都没有指针的概念,但是指针确实可以让程序员可以在很大程度上实现对内存的控制。
c语言中通常在变量前面加上“*”来定义指针。
对于内存来说,每个格子都有一个地址,每个格子内都存储这一个数据。
就像一个个房子一样,地址就是房子的门牌号,房子里面放的是数据。
后面介绍了一些基本的数据结构,这里不谈。
原文:https://www.cnblogs.com/zhangxiangxiang/p/14748878.html