用golang实现一个函数,函数接受一个数组参数,返回这个数组的反转
时间: 2023-02-26 09:06:28 浏览: 86
C++实现将数组中的值反转
下面是用 Go 语言实现的一个函数,它接受一个整型数组作为参数,并返回该数组的反转:
```
func reverseArray(nums []int) []int {
for i, j := 0, len(nums)-1; i < j; i, j = i+1, j-1 {
nums[i], nums[j] = nums[j], nums[i]
}
return nums
}
```
使用方法:
```
nums := []int{1, 2, 3, 4, 5}
reversedNums := reverseArray(nums)
fmt.Println(reversedNums) // 输出: [5 4 3 2 1]
```
阅读全文