一个关于指针的小程序,不知道什么意思(已解决)
这个程序到底在干嘛呀?请各位高手帮忙解释一下,输出结果为多少?#include <stdio.h>
main()
{ int *p[5];
int *ptr,i;
if((ptr=malloc(100*sizeof(int)))!=NULL)
{p[0]=ptr;
for(i=1;i<5;i++)
p[i]=p[i-1]+7;
for(i=0;i<10;i++)*ptr++=i;
for(i=0;i<5;i++)
printf("%3d",*p[i]);
}
}
[此贴子已经被作者于2007-11-3 13:58:34编辑过]