c语言定义指针指向数组 C语言中的指向指针数组的指针**p的具体用法?
C语言中的指向指针数组的指针**p的具体用法?使用指针变量访问二维数组的任意元素](1)使用列指针:定义一个列指针p指向二维数组的第0个元素int a[3][4]int*pp=&A[0][0]/
C语言中的指向指针数组的指针**p的具体用法?
使用指针变量访问二维数组的任意元素
](1)使用列指针:定义一个列指针p指向二维数组的第0个元素
int a[3][4
]int*p
p=&A[0][0]//因为a[0]是第0行的数组名,p=&A[0][0]等价于p=a[0],因为在[I][J]前面有I*4(2)使用行指针:定义一个行指针p指向二维数组的第0行
int a[3][4
]int(*p)[4
]p=a//或p=&A[0
,其中*(*(pi)J)表示第I行和第J列的任意元素。