指针输出问题
为什么我运行这个程序,输入1 2 3 4 5 6 输出的并不是我想要的结果啊?
void main()
{
int i,a[6],*p;
p=a;
for(i=0;i<6;i++)
scanf("%d",p++);
printf("\n");
for(i=0;i<6;i++,p--)
printf("%d ",*p);
getch();
}
2006-12-05 16:27

2006-12-05 16:34
2006-12-05 16:35
2006-12-05 16:35

2006-12-05 18:49
2006-12-05 19:29