q = &b[n-1];在倒置前后为啥都有'p=b',是为了让指针 p 指向数组b[]的首地址。假设数组10个元素,p 指向首端,q 指向数组尾端,以中间元素作为对称轴,完成交换,第一位与最末位交换,第二位与倒数第二位交换,以此类推,只要一半就完成任务了。