数组指针和指针数组

来源:互联网 发布:星光大道网络歌曲 编辑:程序博客网 时间:2024/05/19 01:31

数组指针即指向数组的指针变量, 以二维数组为例,它的一般说明形式为:

类型说明符 (*指针变量名)[长度]

 

其中 “类型说明符”为所指数组的数据类型。 "*"表示其后的变量是指针类型。“长度”表示二维数组分解为多个一维数组时,一维数组的长度,也就是二维数组的列数。

类似的,对于一个指向N维数组的指针可以这样定义:

 

             类型说明符 (*指针变量名)[长度] [长度] ... ... [长度]    

      int (*p)[x2][x3]...[xn];


指针数组是由指针组成的数组。eg:

int *p[9]


 

 

原创粉丝点击