8,执行以下程序段后,m的值为()int a[2] [3]={{1,2,3},{4,5,6};int m,*p;p=&a[0][0];m=(*p)*(*(p+2))*(*(p+4));

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 07:20:18

8,执行以下程序段后,m的值为()
int a[2] [3]={{1,2,3},{4,5,6};
int m,*p;
p=&a[0][0];
m=(*p)*(*(p+2))*(*(p+4));

虽然a是二维数组,数据依然顺序排列:1 2 3 4 5 6
p指向数组首地址,即1所在位置
*p=1
*(p+2)=3 //p+2指向3
*(p+4)=5
m=1*3*5=15