通过指针引用数组
#include <stdio.h>int main()
{
int *p,i;
int a[10]={2,3,5,4,8,9,6,0,11,1};
p=a;
printf("please the original number:\n");
for(i=0;i<10;i++)
printf(" %d",*p++);
printf("%\n");
inv(a,10);
printf("please the inverted number:\n");
for(i=0;i<10;i++)
//printf(" %d",*p++);
printf(" %d",a[i]);
printf("%\n");
return 0;
}
为什么*p++会输出垃圾值?