我的答案是49,分析如下:
int sum=0;
int a[][4]={1,2,3,5,8,13,21,34,56};
//2维数组,a[0][0]=1,a[0][3]=5
int (*ptr)[4]=a;//4个变量的数组指针,指向a的首地址
sum=(*ptr)[1]+a[0][3]+a[1][2];
//(*ptr)[1]=2;a[0][3]=5;a[1][2]=21;sum=28
ptr++;
//所指向的数组地址段加上1,就是指向第二行的首地址,ptr指向8
sum+=(*ptr)[2];//28+21=49