执行以下程序段后,m的值是( )
int a[2][3]=1,2,3,4,5,6);
int m,*ptr;
ptr=&a[0][0];
m=(*ptr)*(*(ptr+2))*(*(ptr+4));
A.15
B.24
C.45
D.不确定
参考答案:A
解析: "*ptr"、"*(ptr+2)"和"*(ptr+4)"的值分别是1、3和5,故答案选A。
执行以下程序段后,m的值是( )
int a[2][3]=1,2,3,4,5,6);
int m,*ptr;
ptr=&a[0][0];
m=(*ptr)*(*(ptr+2))*(*(ptr+4));
A.15
B.24
C.45
D.不确定
参考答案:A
解析: "*ptr"、"*(ptr+2)"和"*(ptr+4)"的值分别是1、3和5,故答案选A。