数组
学习文本来源:代码随想录
数组理论基础
数组是存放在连续内存空间桑的相同类型数据的集合。
需要注意的两个点是:
- 数组下表都是从0开始的
- 数组内存空间地址是连续的
正因为数组的在内存地址是连续的,所以我们在删除或增添元素的时候,就难免要移动其他元素的地址。
数组元素是不能删除的,只能覆盖
二维数组在内存的空间地址是连续的吗?
不同变成语言的内存管理是不一样的。
c++上面是连续的
java和golang不是连续的
学习文本来源:代码随想录
数组是存放在连续内存空间桑的相同类型数据的集合。
需要注意的两个点是:
正因为数组的在内存地址是连续的,所以我们在删除或增添元素的时候,就难免要移动其他元素的地址。
数组元素是不能删除的,只能覆盖
二维数组在内存的空间地址是连续的吗?
不同变成语言的内存管理是不一样的。
c++上面是连续的
java和golang不是连续的