不一样的,具体我的理解是:数组指针,是指针的类型是数组,或者说是数组的指针;重点在指针上。
例如:
int *p;
int a[2];
p = &a[2];
那么p就是数组指针,也就是数组的指针。
指针数组,重点是数组,也就是说是一个存放指针的数组,先定义一个数组,但是这个数组不同于别的数组,是个以存放指针为内容的数组,其实也就是二次指针。
例如:
int *p;
int *q;
int *a[1];
a[0] = &p;
a[1] = &q;
那么治理的a[1]其实就是一个指针数组,个人简介,希望对你有用,谢谢~~~
|
|