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

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

作者: Yoriskk | 来源:发表于2019-12-02 22:39 被阅读0次

    数组:

        1.线性表数据结构    

        2.连续内存空间

        3.相同数据类型

    下标从0开始的原因:

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

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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/kurqgctx.html