>>73
ありがとうございます。こんな理解でいいですね?
#include<stdio.h>
int main(void){

int arr[]={1,2,3,4,5};

int *parr=arr; //pointer of array

int *a, *b, *c , *d , *e;
a=arr;
b=++arr;
c=++arr;
d=++arr;
e=++arr;

int *arrp[]={a,b,c,d,e}; // array of pointer

for(int i=0; i<5; i++){
printf("%d\n", arr[i]);
}
for(int i=0; i<5; i++){
printf("%d\n", *parr++);
}
for(int i=0; i<5; i++){
printf("%d\n", *(*arrp)++);
}
}