#include <iostream>
using namespace std;
void MOVE(int* arr, int sz)
{
//定义数组开头和结尾的下标
int start = 0;
int end = sz - 1;
while (start < end)
{
//指针的写法
int temp = *(arr + start);
*(arr + start) = *(arr + end);
*(arr + end) = temp;
/*
数组的写法
int temp=arr[start];
arr[start]=arr[end];
arr[end]=temp;
*/
start++;
end--;
}
}
int main()
{
int arr[5] = { 1,2,3,4,5 };
int sz=sizeof(arr)/sizeof(arr[0]);
MOVE(arr,sz);
for (int i = 0; i < 5; i++)
{
cout << arr[i] << endl;
}
return 0;
}
C++将数组逆置
最新推荐文章于 2023-09-25 17:08:47 发布
本文介绍了如何使用C++编程语言来实现数组元素的逆序排列,通过简单的代码示例详细阐述了翻转数组的过程。
984

被折叠的 条评论
为什么被折叠?



