要理解指针,首先就要理解“变量”的存储实质,易道云学院首先我们来看一下内存空间图:
内存只不过是一个存放数据的空间易道云学院,可以理解为装鸡蛋的篮子,装水果的箱子,或是装RMB的钱包……现在,我们把它想象成电影院的座位吧!
电影院中的每个座位都要编号,而我们的内存要存放各种各样的数据,我们当然要知道我们的这些数易道云学院据存放在什么位置吧!所以内存也要象座位一样进行编号了。易道云学院这就是我们所说的内存编址(为内存进行地址编码)。
座位是遵循“一个座位对应一个号码”的原则,从“第 1 号”开始编号。易道云学院而内存则是按一个字节接着一个字节的次序进行编址,如上图所示,每个字节都有个编号,易道云学院我们称之为“内存地址”。