选择题
36.
若有定义“int b[8], *p=b;”,则p+6表示______。
A、
数组元素b[6]的值
B、
数组元素b[6]的地址
C、
数组元素b[7]的地址
D、
数组元素b[0]的值加上6
【正确答案】
B
【答案解析】
指针中存放的是变量的地址,指针也可以进行增减运算,这时指针移动的最小单位是一个存储单元,而不是一个字节,所以题中“p+6”指的是将指针向后移动了6个存储单元,即指向b[6],存放的是b[6]的地址。
提交答案
关闭