例如[1,2,3],我想在第二个元素上加5,这样我就得到[1,7,3]。真的有可能吗?
答案 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。它必须适用于大多数语言。