//我想返回个int数组,直接返回array不行,错误提示:Cannot use 'arr' (type [10]int) as type []int .如下,请问下原因?
有疑问加站长微信联系(非本文作者)

//我想返回个int数组,直接返回array不行,错误提示:Cannot use 'arr' (type [10]int) as type []int .如下,请问下原因?
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
这个问题太初级, 你可能没搞清楚切片和数组的区别. 看看相关的语法介绍吧?
@focusonline 好的,非常感谢
问题已修改,我是想问数组传递不是引用传递(因为和java在这方面不一致).听了一楼大佬的建议,我下面找到了解答(附上链接),Golang 数组(切片)的值传递与引用传递:https://blog.csdn.net/baolingye/article/details/111142386
return &arr
这样?
他返回值声明的是 slice 返回的却是 数组,类型不匹配