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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 06:59:52
有如下程序,inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b为多少?有如下程序,inta[10]={1,2,3,4,5,6,7,8,9,1

有如下程序,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.