若有以下说明和语句,且0<=i<10,则下面哪个是对数组元素的错误引用()int a[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;C.p+i D.*(&a[i])答案是C。我的问题是p表示a[0],p+i就表示a[i]了呗,怎么不对?D项,有这种格式?我的书上没说。