在二维数组中*(a+1)为什么等于a+1,主要是想知道*(a+1)为什么是一个地址? 30 我来答 2个回答 #合辑# 面试问优缺点怎么回答最加分? 听不清啊 高粉答主 2021-08-03 · 说的都是干货,快来关注 知道顶级答主 回答量:7.8万 采纳率:89% 帮助的人:1.9亿 我也去答题访问个人页 关注 展开全部 因为a是一个二维数组名,所以,a是一个二级指针,**a就是&a[0][0],*a就是*(a+0),也就是&a[0]所以,*(a+1),也就是&a[1],与a[1]都是表示同一个意思,即&a[1][0] 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 arongustc 科技发烧友 2021-08-03 · 智能家居/数码/手机/智能家电产品都懂点 知道大有可为答主 回答量:2.3万 采纳率:66% 帮助的人:5877万 我也去答题访问个人页 关注 展开全部 *(a+1)就是a[1],还是避免写*(a+1)吧,这样可读性这么差,不知道为什么大家喜欢这么写既然是二维数组,那么a[1]当然是二维数组的一行,也就是一个地址 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-12-24 C语言中的二维数组里a+1和*(a+1)为什么都是地址 4 2023-07-02 对二维数组a来说,由于a+1与*(a+1)的值相等,因此二者的含义是一样的. 2012-05-06 二维数组中a[1]代表什么 2 2023-01-18 假定a是一个一维数组,则a+i的值与a[i]的值相等。() 2023-01-15 定义了如下的一维数组a 2020-12-26 对于二维数组int a[2][3]来说*a怎么也表示数组的首地址?这个怎么理解的啊? 2020-07-12 C语言中的二维数组里a+1和*(a+1)为什么都是地址 1 2014-05-20 一个二维数组为什么a[0]+1的地址相当于a[0][1]的地址而&a[0]+1的地址相当于a[1] 2 更多类似问题 > 为你推荐: