代码如下所示:
void main()
{
int i, *p,a[5];
p = a;
for (i = 0; i < 5; i++)//数组的输入
scanf_s("%d",p++);
printf("\n");
p = &a[0];//正向输出,指针指向数组的首地址
for (i=0; i < 5;i++, p++)
printf("%d ", *p);
printf("\n");
p=&a[4];//逆向输出,指针指向数组的末地址
for (i = 4; i >= 0; i--,p--)
printf("%d ", *p);
}
输出结果如下所示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)