//point and array
#include <stdio.h>
int main()
{
int a[]={1,2,3};
int ln;
int *p; //the address of p is allocated, but the value of p is not defined
int *p2;
int i;
ln=sizeof(a)/sizeof(int);
printf("size of array %d\n", ln);
p=a;
p2=&a[0];
if (p==p2)
printf("same %d", p);
for(i=0; i<ln; i++)
{
printf("the a(%d)=%d\n", i, *p);
p++;
}
return 0;
}