go中数组array

栏目: Go · 发布时间: 6年前

内容简介:数组是具有相同特点:

go中数组array

数组是具有相同 唯一类型 的一组已编号且长度固定的数据项序列(这是一种同构的数据结构);

特点:

  1. 数据类型统一
  2. 长度固定
// 声明数组格式
var identifier [len]type

// 示例
var arr [5]int

// 在内存中的结构:每个元素是一个整形值,当声明数组时所有的元素都会被自动初始化为默认值 0。
// arr 的长度是 5,索引范围从 0 到 4。

// 第一个元素是 arr1[0],第三个元素是 arr[2];总体来说索引 i 代表的元素是 arr[i],
// 最后一个元素是 arr[len(arr1)-1]。
package main

import "fmt"

func main() {
    arrayTest()
}

// array
func arrayTest() {
    var arr [5]int

    for i:=0; i<5;i++ {
        arr[i] = i*2
    }

    fmt.Println(arr) // [0 2 4 6 8]
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

渐进增强的Web设计

渐进增强的Web设计

[美] Todd Parker、[英] Patty Toland、[英] Scott Jehl、[法] Maggie Costello Wachs / 牛化成 / 人民邮电出版社 / 2014-1 / 69.00

本书由全球著名Web设计公司Filament集团两位创始人和两位开发主力联手打造,其中Scott Jehl还是jQuery团队成员。四位作者具有多年的网站设计和开发经验,曾为网站、无线设备、Web应用设计过众多高度实用的用户界面,受到了高度赞扬。本书展示了如何利用渐进增强方法开发网站,从而获得最佳用户体验。本书既是理解渐进增强原则和益处的实用指南,也用详细的案例分析,目的是向设计师以及开发人员传授......一起来看看 《渐进增强的Web设计》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

MD5 加密
MD5 加密

MD5 加密工具