问题
填空题
设有以下定义和语句,则*(*(p+2)+1)的值为 【20】 。
int a[3][2]=10,20,30,40,50,60,(*p)[2];
p=a;
答案
参考答案:60
解析: 本题中,代码定义3行2列的二维数组a,定义指向两个元素的一维数组指针p,并让p指向两维数组a的首行。则代码*(*(p+2)+1)中的p+2指向两维数组a的第三行a[2],*(p+2)指向a[2][0], *(p+2)+1指向a[2][1],*(*(p+2)+1)是引用 a[2][1],其值是60。