二维字符数组的指针怎么声明
时间: 2024-06-20 12:04:13 浏览: 196
二维字符数组-C语言初学PPT 3-4章
声明二维字符数组的指针需要注意以下几点:
1. 指针的类型要与数组元素的类型相同。
2. 数组的每个维度大小必须在声明指针时确定。
下面是二维字符数组指针的声明方式:
```
char (*p)[n];
```
其中,n为第二维的大小,p为指向二维字符数组的指针。
例如,如果要声明一个2行3列的二维字符数组,可以这样写:
```
char a = {{'a','b','c'},{'d','e','f'}};
char (*p) = a;
```
这里将a数组的地址赋给了指针p,通过指针p可以访问二维数组a中的元素。
阅读全文