有以下程序段中b的值是( )  int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;  b=p[5];

admin2006-03-15  22

问题 有以下程序段中b的值是( )  int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;  b=p[5];

选项 A、5
B、6
C、8
D、9

答案D

解析 [p=&a[3]将指针指向数组a的第4个元素,p[5]也可以等价于*(p+5),因此p[5]指向数组a的第9个元素,即a[8]=9,所以b=9。
转载请注明原文地址:https://kaotiyun.com/show/UaHp777K
0

相关试题推荐
最新回复(0)