开发者社区 问答 正文

为什么下标是从 0 开始而不是从 1 开始呢?

已解决

为什么下标是从 0 开始而不是从 1 开始呢?

展开
收起
酸不李子 2022-04-02 13:59:17 734 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    如果从1开始,那么数组的第6个元素就是a[6],而定义数组时是 int a[6],两个都是 a[6]就容易产生混淆,而下标从0开始就不存在这个问题了。

    2022-04-29 20:11:10
    赞同 展开评论
问答地址: