05 | 数组:为什么很多编程语言中数组都从0开始编号?

2019-12-02  本文已影响0人  Yoriskk

数组:

    1.线性表数据结构    

    2.连续内存空间

    3.相同数据类型

下标从0开始的原因:

    为了底层的寻址公式能够减少一次做减法的操作,不过有一部分是历史原因,java效仿c语音,也有负数作为起始下标的,例如python

数组最大的特点就是支持随机访问。

上一篇下一篇

猜你喜欢

热点阅读