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/11/25 07:53:08
8,执行以下程序段后,m的值为()inta[2][3]={{1,2,3},{4,5,6};intm,*p;p=&a[0][0];m=(*p)*(*(p+2))*(*(p+4));8,执行以下程序段后,

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));
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));

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