// 数组倒序
func reverse(arr *[]string) {
length := len(*arr)
var temp string
for i := 0; i < length/2; i++ {
temp = (*arr)[i]
(*arr)[i] = (*arr)[length-1-i]
(*arr)[length-1-i] = temp
}
}
// 使用
dirList := []string{"a","b","c"}
reverse(&dirList)
Go语言实现数组反转
这篇博客介绍了如何在Go语言中编写一个函数来实现数组的倒序操作,通过一个简单的for循环交换数组前后元素,实现数组内容的翻转。示例代码展示了对字符串切片的反转,并在实际中应用了该函数。
143

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



