为什么答案选A,*a是变量,pa是指针变量,*pa不是a的首地址,应该是常量啊?为什么不选D?

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

下面是我的理解,供参考:
pa是一个int指针,指向数组a第一个元素,*pa代表数组a第一个元素,对其++,就是把的值+1,所以没有错误。而选项A,数组a是个数组名,它是个常量,不能改变,所以对其++,是错误的。