3

++当添加到这样的普通整数数组中时,运算符究竟是如何工作的myArray[range]++;

如果我有选择的值(范围)被迭代1,2,3,3,3,4,4添加,它会添加 '1' 一次 2、一次、3 次和 4 两次吗?它只是将它添加到数组的末尾吗?

4

4 回答 4

6

myArray[range]++;将增加 index 处的值range。如果要增加所有值,请执行 -

 for (int i = 0; i < MyArray.Length; i++)
      MyArray[i]++;
于 2012-11-14T04:29:56.110 回答
3

int myArray[范围]++; 将增加 1 到位置范围内的元素。

要增加数组中的所有元素,您只需执行以下操作:

for(i = 0; i < myArray.length; i++)
    myArray[i]++;
于 2012-11-14T04:28:56.233 回答
2

我的数组[范围]++

这只会增加数组中索引range处的值。intmyArray

于 2012-11-14T04:28:46.430 回答
1

myArray[range]++将像提到的其他 ppl 一样在索引处添加值。在您的示例中,您将获得:

2,3,4,4,4,5,5

如果您用作range“迭代器”

于 2012-11-14T04:31:57.143 回答