p[0]=&a[0];
p[0] == *(p + 0) == *(p)  
よって、*(p) == &a[0]
*(&a[0]) == a[0] == *(*(p))  
 
つまり配列の分、ポインタを設けるということですか?
*(&a)=(&a[0])