arr5 := [5]int{1,2,3,4,5}
arr6 := baseStruct.Modify1(arr5)
fmt.Println(arr5)//打印结果:[1 2 3 4 5]
fmt.Println(arr6)//打印结果:[300 2 3 4 5]
/*
所用函数
func Modify1(array [5]int) [5]int{
array[0] = 300
return array
}
*/
arr7 := []int{1,2,3,4,5}
arr8 := baseStruct.Modify2(arr7)
fmt.Println(arr7)//打印结果:[300 2 3 4 5]
fmt.Println(arr8)//打印结果:[300 2 3 4 5]
/*
所用函数
func Modify2(array []int) []int {
array[0] = 300
return array
}
*/
有疑问加站长微信联系(非本文作者)