指针数组如何指向数组
时间: 2023-11-16 19:02:14 浏览: 91
指向二维数组的指针
5星 · 资源好评率100%
指针数组是由指针构成的数组,每个指针指向一个数组元素的地址。要让指针数组指向数组,可以将指针数组的每个元素分别指向数组的每个元素的地址。例如,如果有一个int类型的数组a,可以定义一个指针数组p,然后将p的每个元素分别指向a的每个元素的地址,代码如下:
```
int a[] = {1, 2, 3, 4, 5};
int *p[5];
for(int i = 0; i < 5; i++){
p[i] = &a[i];
}
```
这样,p就指向了a的地址,p就指向了a的地址,以此类推。
阅读全文