go lang数组初探

    xiaoxiao2022-06-24  21

    一、数组:     1:数组是值类型、赋值和传参会复制整个数组,而不是指针     2:数组长度必须为常量  例如、var a [3]int 二、数组的初始化    var a [3]int //声明数组变量    var a [3]int = [3]int{1,2,3}//初始化化数组,并且为定长    a := [3]int{1,2,3}//和上面相等    a:=[...]int{1,2,3,4,5,6} //通过初始化值确定数组长度 三、数组循环 for range          for 循环:     var xun [5]int = [5]int{1, 2, 3, 4, 5}     for xn := 0; xn < len(xun); xn++ { fmt.Println(xun[xn])     }          range:循环     for k, v := range xun  {          fmt.Println(k) //获取键值 fmt.Println(v) //值    } 四:数组函数    内置函数 len 和 cap 都返回数组⻓长度 (元素数量)。
    转载请注明原文地址: https://ju.6miu.com/read-1123589.html

    最新回复(0)