在C++中,当遍历数组时是可以修改数组元素的值的。可以通过数组的下标来访问和修改数组中的元素。例如:
#include <iostream>
int main() {
int arr[] = {1, 2, 3, 4, 5};
// 遍历数组并修改元素值
for (int i = 0; i < 5; i++) {
arr[i] = arr[i] * 2;
}
// 打印修改后的数组
for (int i = 0; i < 5; i++) {
std::cout << arr[i] << " ";
}
return 0;
}
这段代码遍历了一个包含5个元素的整型数组,并将每个元素的值乘以2。最终输出修改后的数组元素值。因此,在C++中是可以在遍历数组时修改数组元素的值。