数组的一组数据反向存储,也就是数组数据进行倒序,把最后一个和第一个进行交换,第二个和倒数第二个进行交换,依次类推,直到到中间的元素。
这个代码其实思路很简单,下来看代码
void reverse(int* left, int *right)
{
while (left < right)
{
int tmp = *left;
*left = *right;
*right = tmp;
left++;
right--;
}
}
void print(int *arr, int