1. 给指针加N, 指针前进“当前指针指向的变量类型的长度*N”
2. 数组下标运算符[] 和数组是没有关系的。 int array[10]; int *p; p = &array[0] ; 可以写为: p = array; p[2] 可以写为*(p + 2), 也可以写为2[p] p[2]仅仅是*(p + 2 )的一种简便写法,此外毫无意义; 在表达式中,数组不加[],则数组可以表示为“指向数组初始元素的指针”。 (是表达式中)
征服C指针之数组和指针的微妙关系
最新推荐文章于 2025-05-08 14:18:51 发布
本文详细解释了指针加N的含义及数组下标运算符[]的实际作用,指出其与数组本身并无直接关联,同时说明了如何通过不同方式访问数组元素。

513

被折叠的 条评论
为什么被折叠?



