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

admin2010-12-10  18

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

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

答案B

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

最新回复(0)