
设int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(* ptr)[3]=a,*p=a[0];,则与数组元素a[1][2]等价的是
设inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(*ptr)[3]=a,*p=a[0];,则与数组元素a[1][2]等价的是A.*...
设int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(* ptr)[3]=a,*p=a[0];,则与数组元素a[1][2]等价的是
A.*((p+2)+3) B.*(*(p+3))
C.(*ptr+1)+2 D.*((ptr+1)[2])
选B对吗
--------------------
mark cboomup
帮忙 展开
A.*((p+2)+3) B.*(*(p+3))
C.(*ptr+1)+2 D.*((ptr+1)[2])
选B对吗
--------------------
mark cboomup
帮忙 展开
2个回答
展开全部
个人觉得是选A,应为p是指向一维数组的 所以*(p+5)是指向a[1][2]的
而b形式是错的
d也有 可能我好像没见过
标准的形式是*(*(ptr+1)+2)
反正不是a就是d 呵呵
实在抱歉 我回去看一下 明天给你一个答案
而b形式是错的
d也有 可能我好像没见过
标准的形式是*(*(ptr+1)+2)
反正不是a就是d 呵呵
实在抱歉 我回去看一下 明天给你一个答案
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询