go语言 数组的使用

Posted personblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语言 数组的使用相关的知识,希望对你有一定的参考价值。

  •  程序源码

  

package main

import (
    "fmt" // 导入 fmt 包,打印字符串是需要用到
)

func main() { // 声明 main 主函数
    var a [3]int      // 定义三个整数的数组
    fmt.Println(a[0]) // 打印第一个元素
    fmt.Println(a[len(a)-1])

    //打印索引和元素
    for i, v := range a {
        fmt.Printf("%d %d 
", i, v)
    }
    //仅打印元素
    for _, v := range a {
        fmt.Printf("%d 
", v)

    }
    //在数组的定义中,如果在数组长度的位置出现“...”省略号,则表示数组的长度是根据初始化值的个数来计算
    q := [...]int{2, 3, 5}
    fmt.Printf("%T 
", q)
}

 

  •  输出结果

技术图片

 

以上是关于go语言 数组的使用的主要内容,如果未能解决你的问题,请参考以下文章

Go语言技巧之正确高效使用slice(听课笔记总结--简单易懂)

Go语言技巧之正确高效使用slice(听课笔记总结--简单易懂)

你知道的Go切片扩容机制可能是错的

go语言数组与切片比较

Go语言数据结构切片

go——切片