help me 今晚 C语言考试 现在帮我解决点我不会的问题(急 在线等~~~~~)

问题描述:

help me 今晚 C语言考试 现在帮我解决点我不会的问题(急 在线等~~~~~)
1.若有说明:int a[]={15,12,-9,28,5,3}, *p=a ; 则下列表达式错误的是( ).
A.*(a=a+3)B.*(p=p+3)
C.p[p[4]]D.*(a+*(a+5))
选 A 这是为什么啊
还有谁可以在接下来的半个小时内在线解答我的问题
我会追加悬赏

字符串变量参与运算的时候是只读的.a = a + 3; 这里a会先转化成一个int const *类型指针,所以不能被赋值