A-A+
若有定义“intb[8] *p=b;” 则p+6表示()。A.数组元素b[6]的值B.数组元
问题详情
若有定义“intb[8],*p=b;”,则p+6表示()。
A.数组元素b[6]的值
B.数组元素b[6]的地址
C.数组元素b[7]的地址
D.数组元素b[0]的值加上6请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
指针中存放的是变量的地址,指针也可以进行增减运算,这时指针移动的最小单位是一个存储单元,而不是一个字节。所以题中“P+6”指的是将指针向后移动了6个存储单元,即指向uE63,存放的是b[6]的地址。