使用指针反转数组元素。
时间: 2024-03-10 20:42:15 浏览: 113
用指针实现数组元素逆置.txt
使用指针反转数组元素的方法如下:
1. 定义一个指向数组首元素的指针和一个指向数组末尾元素的指针。
2. 使用一个循环,将首指针向后移动,将末尾指针向前移动,直到它们相遇为止。
3. 在每次循环中,交换首指针和末尾指针所指向的元素。
4. 继续执行步骤2和步骤3,直到首指针和末尾指针相遇。
下面是一个示例代码:
```c++
void reverseArray(int* arr, int size) {
int* start = arr; // 指向数组首元素的指针
int* end = arr + size - 1; // 指向数组末尾元素的指针
while (start < end) {
// 交换首指针和末尾指针所指向的元素
int temp = *start;
*start = *end;
*end = temp;
// 移动指针
start++;
end--;
}
}
```
阅读全文