第1个回答 2018-11-29
int a[N];
int *p=&a;
int *q=0;
for(int i=0;i<N;i++)
{
(q+i)=p(N-i-1); //地址倒置
输出 *q
}
试试
如果只是倒置输出,不需要存储倒置后的结果,直接输出
for(int i=0;i<N;i++)
*p(N-i-1);本回答被网友采纳
第2个回答 2018-12-03
两个指针,一个指向数组头p,一个指向数组尾q,p<q,指针指向的内容进行交换,然后p++,q--,试试
第3个回答 2018-12-04
如果仅仅是倒序输出,就简单的很:
for(int i=N-1;i>=0;i--)