cpp learning

电脑能够运行,是因为数据存储在内存上,程序也存储在内存上,CPU 通过读写内存的数据和执行内存上的程序,达到运行的效果。

那么指针是什么呢,指针就是一个存储内存地址的整型数据指针。你将内存可以理解成一条很长的街道,旁边都是小屋,所以内存就是一个一维线性存储空间。指针就是一个地址,不论什么类型的指针,其实质都是一个存储内存地址的整数。

因此,不论什么类型的指针,都是一个存储内存地址的整数,二重指针存储的是一重指针的地址。指针的类型只是说明了你存储的地址是什么类型的,仅此而已。