定义一个二维数组a[3][3],请问a与a[0]等价吗,*(a+1)与a[1]等价吗,a+1与a[ 10
定义一个二维数组a[3][3],请问a与a[0]等价吗,*(a+1)与a[1]等价吗,a+1与a[1]等价吗?...
定义一个二维数组a[3][3],请问a与a[0]等价吗,*(a+1)与a[1]等价吗,a+1与a[1]等价吗?
展开
展开全部
a是二维数组的首地址,而a[0]同样是二维数组中第一行的首地址,是等价的。*(a+1)是第二行首个元素,a[1]是其地址,不等价。a[1]与a+1等价
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单独一个a就是指a[0]=a,*(a+1)=a[1],a+1=a[0]+1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
等价,等价,不等价
更多追问追答
追问
那a[1]表示什么,a+1又表示什么呢?谢谢
追答
a[1]表示数组元素2,a+1是一个指针表示第二个,但前面有*时才表示元素
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询