标签:例子 代码 简单 指针 near style 一个 tor 值类型
在golang中, 有数组和切片两种类型. 切片是引用类型,而数组是值类型. 如果想在函数中传入数组的指针参数, 则必须指定数组的数量, 如
func StringToRuneArr(s string, arr []rune) { src := []rune(s) for i, v := range src { if i >= len(arr) { break } arr[i] = v } } func main(){ str := "这是一个字符串ABCDEF" var arr [10]rune utility.StringToRuneArr(str, arr[:]) fmt.Println(string(arr[:])) }
输出结果 这是一个字符串ABC
标签:例子 代码 简单 指针 near style 一个 tor 值类型
原文地址:https://www.cnblogs.com/elonlee/p/9363461.html