若有以下语句,则对x数组元素引用不正确的是______。int x[ ]={1, 2, 3, 4, 5, 6}, *ptr;ptr=x;
A. *(--ptr)
B. *(ptr--)
C. *(ptr++)
D. *(++ptr)
若有定义:int a[2][3];,则以下对a数组元素地址的正确表示为______。
A. *(a+1)
B. *(a[1]+2)
C. a[1]+3
D. a[0][0]
若有定义:int i, x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
A. i=x[1][1]
B. i=*(*(x+1))
C. i=*(*(x+1)+1)
D. i=*(x[1]+1)
若有定义:int x[10], *p=x;,则*(p+5)表示______。
A. 数组元素x[5]的地址
B. 数组元素x[5]的值
C. 数组元素x[6]的地址
D. 数组元素x[6]的值