#include<stdio.h>
int main (void)
{
int * p, i, a[10];
p = a; //p是指针,a可以说数组的首个地址,这句话的含义可以说是将a这个数组的首个元素的地址赋值给p
for(i=0; i<10; i++)
scanf ("%d,"&a[i]);
p = a; //这句话必不可少,加上这句话相当于从新定义了p,因为在上一句,已经将p放到了a[9]
for (i=0; i<10; i++,p++) //p++加的是地址
printf ("%d ",*p);
printf ("\n");
return 0;
}
|