- 博客(2)
- 收藏
- 关注
原创 指针与二维数组
(1)对二维数组来说,a[0],a[1],a[2]是一维数组的名字,而C语言又规定了数组名字代表数组首元素的地址,因此,a[0]代表以为数组a[0]中第0列元素的地址,即a[0] == &a[0][0], a[1] == &a[1][0].因此,a[0] 可以被视为指向 a[0][0] 的指针,即 &a[0][0],(3)a[0]+1, 等价于 *a+1, 即第0个子数组的第1个元素的地址(前面还有第0个元素)(2)同样的,a是父数组的地址,a[0], *a, *(a+0)都是子数组的地址。
2024-11-19 10:38:46
347
1
原创 指针与数组
p = &a[0];//土土的写法,p的值是a[0]的地址。//p的值是数组a首元素的地址。cmd检测段错误的方法,使用gdb。a.指针当作数组名,下标访问。3、通过指针引用数组元素。
2024-11-19 09:05:46
462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅