int[]={12,34,56,78},*p=a 下列 表达式的是56是 A.p[1+2] B.*(a+2) C.a[3] D.*(p+3) 我来答 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? 天罗网17 2022-07-10 · TA获得超过6200个赞 知道小有建树答主 回答量:306 采纳率:100% 帮助的人:73.8万 我也去答题访问个人页 关注 展开全部 正确答案是B; 数组名应该是a吧,你漏写了. 数组名代表的又是数组的首地址,a+1就是数组中下一个元素的地址,所以: *a=12; *(a+1)= 34; *(a+2)= 56; 错误原因:A、C、D的值都是78,因为数组的索引是从0开始的. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-05-28 若有以下定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的是( )A、p+=2;*(p++);B、p+=2;*++p; 2 2020-07-19 若有定义:int a[]={2,4,6,8,10,12};*p=a;则*(p+1)值是(),*(a+5)的值是() 2 2023-02-06 已知:int a[]={1,2,3,4,5,6,7,8,9,10,11,12} ,*p=a 则值为3的表达式是? 1 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-05-29 int m[3],*p=m;下列表达式中与++*p含义的是() A*++P B*++m C*p++ D++m[0] 2022-01-28 12.设有定义:inta[]={1,5,7,9,11,13},*p=a+3;,则*(p-2)与*( 2019-10-06 对于: int a[] = {5, 15, 34, 54, 14, 2, 52, 72}; int *p = &a[5]; 则: p[-2]的值是? 53 为你推荐: