假设一个二维数组a,那a,&a,*a,a[0],*[a+0],是不是全都等价? 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 最爱陈家乐cs 2019-12-12 · TA获得超过5525个赞 知道大有可为答主 回答量:1.1万 采纳率:100% 帮助的人:414万 我也去答题访问个人页 关注 展开全部 因为a是T[4]类型,所以a[1]得到的是int型的值,对其取下标是非法的。所以a[1][0]是一个非法的表达式。咳咳以下都是废话。。怎么跑题了。。。既然打出来就懒得删了至于&a[1][0],编译器解释为&((a[1])[0]),同样非法。 追问 没有很懂 用编译器执行并没有错误也没有警告啊 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-08-03 在二维数组中*(a+1)为什么等于a+1,主要是想知道*(a+1)为什么是一个地址? 2 2020-12-26 对于已正确定义的二维数组a, *(a[i]+j)与a[i][j]的含义相同是对的吗? 9 2023-03-10 12若a为二维数组,则a[1][3]等价于A*(a+1)+3) B. *(a[1]+3)C. (* 2023-01-18 假定a是一个一维数组,则a+i的值与a[i]的值相等。() 2012-08-07 若二维数组定义为a[m][n],则在a[i][j]之前的元素个数为( )。 18 2023-07-02 对二维数组a来说,由于a+1与*(a+1)的值相等,因此二者的含义是一样的. 2022-06-28 二维数组a的定义为:a[2][3]={2,5,4,6,8},则数组元素a[0][2]和a[1][2 2023-01-15 定义了如下的一维数组a 更多类似问题 > 为你推荐: