数组:
1.线性表数据结构
2.连续内存空间
3.相同数据类型
下标从0开始的原因:
为了底层的寻址公式能够减少一次做减法的操作,不过有一部分是历史原因,java效仿c语音,也有负数作为起始下标的,例如python
数组最大的特点就是支持随机访问。
数组:
1.线性表数据结构
2.连续内存空间
3.相同数据类型
下标从0开始的原因:
为了底层的寻址公式能够减少一次做减法的操作,不过有一部分是历史原因,java效仿c语音,也有负数作为起始下标的,例如python
数组最大的特点就是支持随机访问。
本文标题:05 | 数组:为什么很多编程语言中数组都从0开始编号?
本文链接:https://www.haomeiwen.com/subject/kurqgctx.html
网友评论