问题
单项选择题
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是______。
A.*&x[10]
B.*(x+3)
C.*(pt+10)
D.pt+3
答案
参考答案:B
解析:[评析] 本题主要考查的是数组的引用,在C语言中,—个数组不能整体引用。在选项A中,*&X[10]属于地址越界;选项C中,*(pt+10)也是地址越界。选项D中,pt+3是将指针P,后移三个元素,指向x3),并没有对数据元素进行引用。在C语言中,可以用对数组名加—个整数的方法,来依次表示该数组中不同元素的地址,因此,选项B是正确的。