关于指针自减的问题?
请教:我想让指针倒叙输出为什么程序执行的结果是错的:程序如下#include<stdio.h>
int main()
{
int *p;
int a[10],i;
p=a;
printf("please enter 10 integer numbers:");
for(i=0;i<10;i++)
{
scanf("%d",p++);
}
//p=a;
for(i=0;i<10;i++,p--)
{
printf("%d",*p);
}
printf("\n");
return 0;
}
结果:
please enter 10 integer numbers:0 1 2 3 4 5 6 7 8 9
-2987654321
请按任意键继续. . .