单选题
👁️ 浏览量:

试题题干


int x[]={1, 2, 3, 4, 5, 6, 7, 8, 9, 0}, *p=x, k;
且0≤k<10, 则对数组元素x[k]的错误引用是 ()

A

p+k 

B

*(x+k)

C

 x[p-x+k]

D

 *(&x[k])

参考答案

正确答案:

试题解析

当指针指向一维数组时,引用下标为k的一维数组元素可以采用:*(指针变量+k)、*(数组名+k)、指针变量[k]、数组名[k],则对数组元素x[k]的错误引用是p+k。