设有以下定义和语句,则*(*(p+2)4-1)的值为(______)。int a[3][2]={10,20,30,40,50,60),(*p)[2];P=a;

admin2014-10-20  22

问题 设有以下定义和语句,则*(*(p+2)4-1)的值为(______)。int a[3][2]={10,20,30,40,50,60),(*p)[2];P=a;

选项

答案定义3行2列的二维数组a,定义指向两个元素的一维数组指针p,并让p指向二维数组a的首行。则代码*(*(p+2)+1)中的p+2指向二维数组a的第2行a[2],*(p+2)指向a[2][o],*(p+2)+l指向a[2][1],*(*(p+2)+1)是引用a[2][1],其值是60。

解析
转载请注明原文地址:https://jikaoti.com/ti/kP9fFFFM
0

最新回复(0)