
- 指针与二维数组
- 示例
- a[m][n]
- *(a[m]+n)
- *(*(a+m)+n)
- *(p+mN+n)
- *(*(q+m)+n)
- *(q[m]+n)
- q[m][n]
- 关系
- 二维数组的数组名是指向数组第一个元素的数组指针
- 二维数组传参
- int fun(char (*pstr)[32], int len);
- 指针数组传参
指针数组传递二级指针和数组长度
int fun(char **ppstr, int len);
- 示例
- 指针与函数
- 指针函数
指针函数就是函数,这个函数的返回值是指针
- 函数指针
函数指针就是指针,这个指针指向一个函数
- 指针函数
本文探讨了指针在C语言中的关键概念,如二维数组的表示(如`a[m][n]`),以及如何通过指针传参(如`char(*pstr)[32]`和`char**ppstr`)。此外,还涉及到了函数指针及其作为返回值和参数的使用实例。

被折叠的 条评论
为什么被折叠?



