如何在c++里创建一个指针数组
时间: 2024-03-21 19:13:34 浏览: 44
C++数组与指针
5星 · 资源好评率100%
在 C 语言中,我们可以通过以下方式来创建一个指针数组:
```c
int *arr[10];
```
这里我们定义了一个指针数组 `arr`,它包含了 10 个元素,每个元素都是一个指向 int 类型变量的指针。
我们也可以使用循环来动态创建指针数组,例如:
```c
int n = 5;
int *arr[n];
for (int i = 0; i < n; i++) {
arr[i] = (int *) malloc(sizeof(int));
}
```
这里我们定义了一个大小为 `n` 的指针数组 `arr`,并使用循环动态为每个元素分配内存。注意,在使用完指针数组后,我们需要释放每个元素所占用的内存,以避免内存泄漏。
阅读全文