diff --git a/eBook/07.1.md b/eBook/07.1.md index 2b4d4c8..9ac7982 100644 --- a/eBook/07.1.md +++ b/eBook/07.1.md @@ -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 被赋予实际的值,其他元素都被设置为空的字符串,所以输出结果为: