c语言问题? *(ptr-1)为什么是5... *(ptr-1) 为什么是5 展开 我来答 2个回答 #热议# 应届生在签三方时要注意什么? microroom 科技发烧友 2020-01-04 · 智能家居/数码/手机/智能家电产品都懂点 知道大有可为答主 回答量:7118 采纳率:83% 帮助的人:1625万 我也去答题访问个人页 关注 展开全部 因为a是一个数组,所以&a+1是移动一个数组的长度(即移动5个元素),ptr赋值为了&a[5],那ptr-1自然是&a[4],*(ptr-1)自然是a[4],所以输出5。 追问 谢谢谢谢谢 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 乌雅幼旋易曾 2020-05-19 · TA获得超过2.9万个赞 知道大有可为答主 回答量:1.1万 采纳率:27% 帮助的人:824万 我也去答题访问个人页 关注 展开全部 a++的运算是先把a值赋给b,再自加一的,所以b=a=0;第二个b=a--时也是先把a值赋给b的,此时由于刚才的a++,a已经变为1了,所以b=a=1,13%5就是除法运算取余数了, 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2023-05-25 c语言问题? 2022-05-26 C语言问题? 2022-05-25 C语言问题? 2022-12-20 c语言的问题? 2021-10-20 C语言中的问题? 1 2021-12-21 C语言中的问题? 1 2021-12-12 C语言中的问题? 1 2020-12-11 c语言问题? 4 更多类似问题 > 为你推荐: