This commit is contained in:
无闻
2014-12-30 21:38:46 +08:00
parent 0b5850fb76
commit fcfb4bce8f

View File

@@ -1,7 +1,5 @@
# 7.1 声明和初始化
157
##7.1.1 概念
数组是具有相同 **唯一类型** 的一组已编号且长度固定的数据项序列(这是一种同构的数据结构);这种类型可以是任意的原始类型例如整形、字符串或者自定义类型。数组长度必须是一个常量表达式,并且必须是一个非负整数。数组长度也是数组类型的一部分,所以[5]int和[10]int是属于不同类型的。数组的编译时值初始化是按照数组顺序完成的如下
@@ -158,7 +156,7 @@ Example 7.3 [array_literals.go](examples/chapter_7/array_literals.go)
第三种变化`key: value syntax`
var arrKeyValue = [5]string{3: "Chris", 4:Ron"}
var arrKeyValue = [5]string{3: "Chris", 4: "Ron"}
只有索引 3 4 被赋予实际的值其他元素都被设置为空的字符串所以输出结果为