p一开始指向a[3]也就是4
p[5]表示当前位置后面的5个位置
也就是9
1:数组下标一般从零开始
2:* 符号的意义,p, p实际是指向了一个地址
3:在第二步的基础上,(P+n)或者用p[n],其实就是把p指向的位置向后移动n个地址位的值。
int a[10] = [1,2,3,4,5,6,7,8,9,10]
实际数组下标是从零开始的,那么a[3]实际上是数组指向第四个元素,即数组中的4
那么 *p = &a[3]; 即是p 指向了数组中4位置处。
b=p[5],即是p所指向的数组的4,向后移动5个位置的值,则为9