指向二维数组的指针?
时间: 2024-03-10 08:41:42 浏览: 110
指向二维数组的指针
5星 · 资源好评率100%
指向二维数组的指针是一个指针,它可以指向一个二维数组的首地址。在C语言中,二维数组实际上是一维数组的数组,每个元素都是一个一维数组。因此,指向二维数组的指针实际上是一个指向一维数组的指针。
声明一个指向二维数组的指针的语法如下:
```
type (*ptr)[n];
```
其中,`type`是指向二维数组元素的类型,`n`是二维数组的列数。通过这个指针,可以访问二维数组中的元素。
需要注意的是,二维数组在内存中是按行存储的,因此指向二维数组的指针在移动时会按行移动。
阅读全文