C语言中二维数组a[i][j]中,a+i=*(a+i)=a[i]=&a[i]是怎么理解的.其中*(a+i)表示的不是a+i指向地址的值嘛?这里面的*是什么意思,主要还是*(a+1)=a+i不是很明白,麻烦各位细说下
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 14:30:51
![C语言中二维数组a[i][j]中,a+i=*(a+i)=a[i]=&a[i]是怎么理解的.其中*(a+i)表示的不是a+i指向地址的值嘛?这里面的*是什么意思,主要还是*(a+1)=a+i不是很明白,麻烦各位细说下](/uploads/image/z/3691838-38-8.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%AD%E4%BA%8C%E7%BB%B4%E6%95%B0%E7%BB%84a%5Bi%5D%5Bj%5D%E4%B8%AD%2Ca%2Bi%3D%2A%28a%2Bi%29%3Da%5Bi%5D%3D%26a%5Bi%5D%E6%98%AF%E6%80%8E%E4%B9%88%E7%90%86%E8%A7%A3%E7%9A%84.%E5%85%B6%E4%B8%AD%2A%28a%2Bi%29%E8%A1%A8%E7%A4%BA%E7%9A%84%E4%B8%8D%E6%98%AFa%2Bi%E6%8C%87%E5%90%91%E5%9C%B0%E5%9D%80%E7%9A%84%E5%80%BC%E5%98%9B%3F%E8%BF%99%E9%87%8C%E9%9D%A2%E7%9A%84%2A%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%2C%E4%B8%BB%E8%A6%81%E8%BF%98%E6%98%AF%2A%28a%2B1%29%3Da%2Bi%E4%B8%8D%E6%98%AF%E5%BE%88%E6%98%8E%E7%99%BD%2C%E9%BA%BB%E7%83%A6%E5%90%84%E4%BD%8D%E7%BB%86%E8%AF%B4%E4%B8%8B)
xQ;N@
46LjRȂ,$pDp dR$q(/-x륤B<͌fZs RHrd7[Gm@
ٍm;B-5Y3;bt .%E K+)wj$Lj `,0";Uev=D|6dyF〬wD$ťuxb^'ju4}mzS6u%^`qC
uVEnJ1OJtyǎ:'$
C语言中二维数组a[i][j]中,a+i=*(a+i)=a[i]=&a[i]是怎么理解的.其中*(a+i)表示的不是a+i指向地址的值嘛?这里面的*是什么意思,主要还是*(a+1)=a+i不是很明白,麻烦各位细说下
C语言中二维数组a[i][j]中,a+i=*(a+i)=a[i]=&a[i]是怎么理解的.
其中*(a+i)表示的不是a+i指向地址的值嘛?
这里面的*是什么意思,主要还是*(a+1)=a+i不是很明白,麻烦各位细说下
C语言中二维数组a[i][j]中,a+i=*(a+i)=a[i]=&a[i]是怎么理解的.其中*(a+i)表示的不是a+i指向地址的值嘛?这里面的*是什么意思,主要还是*(a+1)=a+i不是很明白,麻烦各位细说下
a+i=*(a+i)=a[i]=&a[i]
&a[i] 和a+i是获取i行数组的首地址
a[i] 和*(a+i)是访问第i行的数组
!