对n取余数,结果在[0,n-1]区间
下标从0开始的话,很多计算比从1开始要简单
比如说构造一个循环列表
【 在 z16166 (Netguy) 的大作中提到: 】
: 就是有沟通成本,因为别的用C语言的都是从0开始,然后少数人是从1开始,这两拨人之间沟通会有问题。
: 虽然最终还是会达成一致,既然最终要统一,为啥不从一开始就统一。而且从1开始,并不能表明从1开始的这拨人跟别人相比有什么突出之处。同样,从0开始的这拨人难道思想上真有什么束缚/狭隘的,以至于不知道下标还可以是负数等等内容吗?从0开始只是C这个语言的一个约定而
: 在C语言圈子里,从1开始的这拨人,在从0开始的这波人眼里估计就是异类/业余。
: ...................
--
FROM 114.253.38.*