有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是 A) *p+9 B) *(p+8) C) *p+=9 D) p+8
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 05:57:17
![有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是 A) *p+9 B) *(p+8) C) *p+=9 D) p+8](/uploads/image/z/589158-54-8.jpg?t=%E6%9C%89%E5%A6%82%E4%B8%8B%E8%AF%B4%E6%98%8E+int+a%5B10%5D%3D%7B1%2C2%2C3%2C4%2C5%2C6%2C7%2C8%2C9%2C10%7D%2C%2Ap%3Da%3B+%E5%88%99%E6%95%B0%E5%80%BC%E4%B8%BA9%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%98%AF+A%29+%2Ap%2B9++++B%29+%2A%28p%2B8%29++++C%29+%2Ap%2B%3D9++++D%29+p%2B8)
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是 A) *p+9 B) *(p+8) C) *p+=9 D) p+8
有如下说明
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是
A) *p+9 B) *(p+8) C) *p+=9 D) p+8
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是 A) *p+9 B) *(p+8) C) *p+=9 D) p+8
记住这样一个无条件相等的等式:
*(p+i)与P[i]无条件等价.
因为p是指向数组a首元素的地址,所以p[i]又和a[i]等价.
易知B选项即为p[8],也即为a[8],其值为9.
选B