【 在 misslost 的大作中提到: 】
: 怎么说呢,自然界也不存在1的数字的。
: 数字本身就是符号逻辑,是抽象的产物。1,2,0都是。
: 数组从0还是1开始,本身不重要,但是,养成良好的习惯重要。习惯就是从0开始。不适应也得适应。长痛不如短痛。c语言的数组从1开始,这么教学,肯定是路有点歪,不过也不算什么大事,应该是猜想今后(也许)能改过来的吧。
: ...................
0比1、2、3要难理解,因为0没有对应的场景,而1、2、3都是有的。
计算机语言中,Pascal就很自然,它甚至不从0或者1开始,而是用户说了算,甚至不是按数字来进行数组的索引,这样或许更容易理解,也就是索引就是编号的意思。当然它也不是哈希值。
或者说,生活中更多的是枚举型。
--
FROM 106.39.151.*