数组下标为什么从0开始?

叮~李老师小课堂上线了

分享主题:《 数组下标为什么从0开始? 》http://note.youdao.com/s/SIQl9QDv

前言:大家有没有觉得这个和我们平时生活中从1开始编号的习惯相比显得很反人类?

总结三大原因:

  • 物理内存地址是从0开始的;
  • 减少CPU指令运算;
  • 历史原因。

数组下标为什么从0开始?_第1张图片

你可能感兴趣的:(数组)