golang 函数证明数组为 值类型 数据
更新:HHH   时间:2023-1-7


package main

import "fmt"

func modify(arr [5]int) {
    arr[0] = 10 // 试图修改数组的第一元素
    fmt.Println("In modify() arr values:", arr)
}
func main() {
    arrmain := [5]int{1, 2, 3, 4, 5} //定义并初始化一个数组
    modify(arrmain)                  // 传递给一个函数,并试图在函数体内修改这个数组的内容
    fmt.Println("In main, arrmain values:", arrmain)
}


返回开发技术教程...