int a[5]={1,2,3,4,5}; int * ptr=(int *)(&a+1); 那个&a+1是哪个的指针地址? 我来答 1个回答 #合辑# 机票是越早买越便宜吗? 管让宓己 2020-01-12 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.2万 采纳率:28% 帮助的人:846万 我也去答题访问个人页 关注 展开全部 inta[5];一个带有5个int空间的数组a&a是指变量a的地址&a+1表示的是跳过一个“a[5]"大小的空间后的地址,即:a[5]的最后一个元素的后面 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-07-25 int *ptr=(int *)(&a+1) 2022-06-13 数组 int A[10],若指针 ptr=&A[0],则元素 A[4]的地址可以表示为 ptr 的表达式是? 1 2023-03-14 int+a[3][2]={{6,5},{4,3},{2,1}},*p=a[1];则*(p+2)的值? 2023-03-12 int+a[10]={1,2,3,4,5,6,7,8};int*p+p=&a(5);p(-3) 2023-03-12 int+a[10]={1,2,3,4,5,6,7,8};int*p+p=&a(5);p(-3) 2022-07-23 设有定义 int a[ ]={1,5,7,9,11,13},*p=a+3; 则*(p-2) ,*(a+4) 的值是多少 2013-12-19 int a[][5]={{1,2,3},{4,5,6}}是什么意思 29 2017-05-23 int a[5]={1,2,3,4,5}; int *p=(int*)(&a+1); printf("%d",*(p-1)); 答案为什么是5? 60 为你推荐: