【发布时间】:2013-08-19 10:22:29
【问题描述】:
C++、C#、C、D、Java...都是从零开始的。
Matlab 是我所知道的唯一一种从 1 开始的语言。
【问题讨论】:
-
见programmers.stackexchange.com/q/110804/7043(遗憾的是,不能作为重复关闭 - 将其移至programmers.SE,然后关闭它似乎很愚蠢)。
-
Matlab 不是唯一的。 Fortran 是基于 1 的索引的一个很好的例子。我认为基于 0 的索引更适合一般编程,而基于 1 的索引更适合数学。