指针的小问题,不理解

关于指针的题目
是大学慕课上的,感觉没听懂
关于指针的各种疑惑
第一题为什么不越界呢,他的[]里不表示下标吗?
第四题答案是54仍然不理解

img

img

img

1 p指向a第2个元素,p[2]相当于p+2,p的指向再往后移动2个元素,指向a[3]

4 p指向a第5个元素,p[-2], p指针在指向a[5]的基础上,往前移动2位,即p-2指向a[3]

p指向数组第1个元素,那么加2后就指问第3个元素,所以是54
笫2个选BCD
第3个p指问数组第5个元素,p-2就指问第3个元素,所以是54