创建数组后可以更改数组中的值吗?

时间:2018-09-23 05:11:51

标签: arrays

例如[1,2,3],我想在第二个元素上加5,这样我就得到[1,7,3]。真的有可能吗?

2 个答案:

答案 0 :(得分:0)

是的,可以更改array中内容的值。不可能在编译后更改array的大小。您无法在运行时更改array的大小。

可以使用C ++或Java这样的代码来更改示例中的内容:

int array[3] = {1,2,3};
// what you want in your example can be done just like this

array[1]=array[1]+5;

// contents of array[1], means 2 has been altered to 7 now

//you can also do the same with all the contents
for(int i=0;i<3;i++){
  array[i]=array[i]+5;
}

答案 1 :(得分:0)

是这样的:

array[1] += 5;

1索引第二个值的地方,+=递增5。它必须适用于大多数语言。