------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
#include <stdio.h>
int main ()
{
int ages[5] = {10,9,8 , 87,74};
int *p;
p = &ages[0];
for (int i = 0; i < 5; i++)
{printf("ages[%d = %d\n]", i , *(p+i));
}
}
1, 数组元素的访问方式
1> 数组名【下标】 ages[i];
2> 指针变量名[下标] p[i];
3>int *(p+1) 等于加4 double *(p+1)等于加8,cha *(p+1)等于加1;
4> 利用一个指针来接收一个数组,指针变量array指向了数组的首元素;