若有定义int a[9],*p=a;则p+5表示

admin2009-02-15  9

问题 若有定义int a[9],*p=a;则p+5表示

选项 A、数组元素a[5]的值
B、数组元素a[5]的地址
C、数组元素a[6]的地址
D、数组元素a[0]的值加上5

答案2

解析 本题考查了通过指针来引用一维数组元素的方法。题中*p=a;这一赋值语句是指针p指向了数组a的首地址,p+5是指针p向后移动了5个int类型的存储单元,所以p+5指向了数组元素a [5]。
转载请注明原文地址:https://kaotiyun.com/show/LSXp777K
0

最新回复(0)