gpt4 book ai didi

arrays - 在 Golang 中将指针传递给字符串数组

转载 作者:数据小太阳 更新时间:2023-10-29 03:39:57 25 4
gpt4 key购买 nike

<分区>

我试图将字符串数组传递给函数,打印值,修改它,然后在函数完成时打印字符串数组的值。

这是我的示例代码,它不起作用但展示了我想要实现的目标:

package main
import (
"fmt"
)
func SendData(a *[]string) {
fmt.Println(*a)
*a = *a[:0]
}
func main() {
var s []string
s = append(s, "dat","boi")
SendData(&s)
fmt.Println(s)
}

这是编译时的错误:cannot slice a (type *[]string)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com