Coding style 推荐的数组索引

Coding style 推荐的数组索引,coding-style,Coding Style,我的一位同学建议,我们应该从1开始索引数组,而不是从零开始,因为我们在代码中声明了很多不必要的变量,从1开始更自然。但是,到目前为止,我一直使用数组的第0个索引,尽管如果我不使用第0个索引,而是从第1个索引开始,我认为这对我来说会更方便。 建议采用哪种方法 这甚至都不是问题。如果使用0作为起始索引,则必须使用i-1引用索引,而不是直接编写i。使用1作为第一个索引将浪费1个整数空间。因此,我建议您仅从索引0开始 但是,嘿,我知道整数将不被使用。但是,我们不是都在代码中使用可以避免的变量吗?您将不得

我的一位同学建议,我们应该从1开始索引数组,而不是从零开始,因为我们在代码中声明了很多不必要的变量,从1开始更自然。但是,到目前为止,我一直使用数组的第0个索引,尽管如果我不使用第0个索引,而是从第1个索引开始,我认为这对我来说会更方便。
建议采用哪种方法

这甚至都不是问题。如果使用0作为起始索引,则必须使用i-1引用索引,而不是直接编写i。使用1作为第一个索引将浪费1个整数空间。因此,我建议您仅从索引0开始

但是,嘿,我知道整数将不被使用。但是,我们不是都在代码中使用可以避免的变量吗?您将不得不只使用相同数量的变量。按i-1索引而不是第i个索引引用数组