#include <stdio.h>
int main(void)
{
int a[10]={0};
int *p=a; //a代表数组首元素的首地址,即p=&a[0];
int i;
for(i=0;i<10;i++)
{
*(p+i)=i;
printf("a[%d]=%d\r",i,*(p+i));
}
}
结果:
a[0]=0
a[1]=1
a[2]=2
a[3]=3
a[4]=4
a[5]=5
a[6]=6
a[7]=7
a[8]=8
a[9]=9