有如下程序,int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=p[5]; 则b为多少?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 13:02:49

有如下程序,int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=p[5]; 则b为多少?
有如下程序,int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=p[5]; 则b为多少?

有如下程序,int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=p[5]; 则b为多少?
b 为 9.
因为 p 指向 a[3],所以 p[0] 就是 4,p[1] 就是 5,以此类推,p[5]就是9.