int a[3][4] ,(*p)[4] p=a; 为什么*(*(p+i)+j) (*(p+i))[j] p[i][j]可以引用a[i][j] P是数组a的首地址吗?那是什么。。。求上面三个式子的详解。。... P 是 数组a的首地址吗? 那是什么。。。求上面三个式子的 详解。。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 int p+i 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? 不知详解 2012-03-30 · 知道合伙人软件行家 不知详解 知道合伙人软件行家 采纳数:609 获赞数:2252 自学计算机。 向TA提问 私信TA 关注 展开全部 其实在c 中 p[i] 等价于 *(p+i),数组表示法只是一种简写.p[i][j]等价于 (*(p+i))[j]==*(*(p+i)+j)你也可以反着写:p[n]==n[p] 因为 *(p+n)==*(n+p)你执行了p=a;因此p的值等于a的值.所以p[i][j]==a[i][j]你的理解是正确的. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 张雪荣11 2012-04-01 知道答主 回答量:3 采纳率:0% 帮助的人:3.2万 我也去答题访问个人页 关注 展开全部 p=a 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2023-03-14 int+a[3][2]={{6,5},{4,3},{2,1}},*p=a[1];则*(p+2)的值? 2021-12-06 若有定义int a[2][2]={1,2,3,4},*p[3];p[0]=a[1];则*(p[0] 2023-04-21 若有定义和语句:int a[4]={1,2,3,4},*p; p=&a[3]; ,则*--p的值是()。 2018-05-07 int a[4][5], (*p)[5]=a; 27 2017-05-23 int a[5]={1,2,3,4,5}; int *p=(int*)(&a+1); printf("%d",*(p-1)); 答案为什么是5? 60 2018-02-12 知int a[]={1,2,3,4,5,6},*p=a+2;则p[2]的值是( C )。 35 2017-09-09 int a[5]={1,2,3,4,5}; int *p=(int*)(&a+1); printf("%d",*(p-1)); 答案为什么是5?如题 谢谢了 22 2018-03-07 int a[5],*p=a; 35 更多类似问题 > 为你推荐: