Pointer Array (array ofpointers): An array of stored pointers
Array pointers (a pointerto an array): pointers to arrays, also known as "row pointers"
array of pointers ( Array of pointers )
Example of defining a method: int *a[10] equivalent to int * (A[10])
First, A is an array with 10 elements, each of which is a pointer to an integer data.
[] The priority is higher than *, [] first with a, so that a becomes an array.
Array Pointers ( A pointer to an array )
Example of defining a method: Int (*a) [10]
First, A is a pointer variable, and the pointer variable points to the first address of the array.
The () operator has a higher precedence than [], so *a is first operated, stating that A is a pointer variable.
An article that describes the difference in more detail: http://www.cnblogs.com/mq0036/p/3382732.html
pointer arrays and array pointers