数组指针是指向这个数组首地址的指针,指向对象是这个数组;

指针数组是存放一类指针的数组,这个数组的每个元素都是一个指针;

例子:

int a[10];

int* s;

s = a;//这里s就是一个数组指针,它的值就是数组a 的首地址;当然,如果a是一个整数,那s就是一个指向整型的指针;


int a;

int* s[5];

for(int i=0;i<5;i++)s[i]=a;

//这里s就是一个指针数组,它的每个元素都是整型变量a的地址

应该算比较明白了吧