- 博客(1)
- 收藏
- 关注
原创 关于数组指针
♢假设 p 是指向数组 arr[ ] 中第 n 个元素的指针,那么 p++、++p、(*p)++ 分别是什么意思? ☆*p++ 等价于 *(p++),表示先取得第 n 个元素的值,再将 p 指向下一个元素。 ☆*++p 等价于 *(++p),会先进行 ++p 运算,使得 p 的值增加,指向下一个元素,整体上相当于 *(p+1),所以会获得第 n+1 个数组元素的值。 ☆而(*p)++ 会先取得第 n 个元素的值,再对该元素的值加 1。假设 p 指向第 0 个元素,并且第 0 个元素的值为 12,执行完该语
2020-11-28 01:20:17 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人