立即学习:https://edu.csdn.net/course/play/2325/36420?utm_source=blogtoedu
数组指针P指向首元素的地址
指针引用可以像数组一样使用下标
例如:
int * p = & a [ 0 ];或 int * p = a;
printf( "%d" , p [ i ] ) ;
a [ i ] 实际是先取址在取值效率相对低
p [ i ]
* ( a + i )
* ( p + i )
数组名作为参数会退化做一个常量指针 * P
a指向数组元素的指针,&a指向整个数组的指针。
a+1加的是一个元素的长度,&a+1加的是整个叔祖的长度
数组