引用一个数组元素的方法
以下是程序
main()
{
int i;
int a[10];
int *p=a;
for(i=0;i<10:i++)
{
*p=i+1;
printf("a[%d]=%d\n",i,*p);
p++;
}
}
*p=i+1; 我理解是把i+1赋值给数组a,但不能理解作用是什么。想问这一语句大家怎么理解?作用和含义是什么?
以下是程序
main()
{
int i;
int a[10];
int *p=a;
for(i=0;i<10:i++)
{
*p=i+1;
printf("a[%d]=%d\n",i,*p);
p++;
}
}
*p=i+1; 我理解是把i+1赋值给数组a,但不能理解作用是什么。想问这一语句大家怎么理解?作用和含义是什么?
2016-08-15
举报