c++创建数组,使用变量作为下标访问
时间: 2023-05-27 20:03:22 浏览: 272
C++活用数组下标.ppt
在C语言中,可以通过以下方式创建数组,并使用变量作为下标访问:
```c
int size = 5;
int arr[size]; // 创建大小为5的整型数组
for (int i = 0; i < size; i++) {
arr[i] = i + 1; // 给数组赋值
}
int index = 3;
int value = arr[index]; // 使用变量作为下标访问数组元素
printf("arr[%d] = %d\n", index, value); // 输出结果:arr[3] = 4
```
在这个例子中,我们创建了一个大小为5的整型数组,并使用循环给数组赋值。然后,我们使用变量 `index` 作为下标访问了数组元素,并将其存储在变量 `value` 中。最后,我们输出了访问结果。
需要注意的是,使用变量作为下标访问数组元素需要保证变量的值是合法的数组下标。否则,程序会出现数组越界错误。
阅读全文