diff --git "a/data/2.Go\350\257\255\350\250\200\344\270\255\351\230\266/1.\344\271\235\351\230\264\347\234\237\347\273\217/2.\345\210\207\347\211\207/slice.md" "b/data/2.Go\350\257\255\350\250\200\344\270\255\351\230\266/1.\344\271\235\351\230\264\347\234\237\347\273\217/2.\345\210\207\347\211\207/slice.md" index be733b6505516dafeb709792e8b9f1525d17fc1c..df75dfccadc30374b81a6479d26355c757f962c2 100644 --- "a/data/2.Go\350\257\255\350\250\200\344\270\255\351\230\266/1.\344\271\235\351\230\264\347\234\237\347\273\217/2.\345\210\207\347\211\207/slice.md" +++ "b/data/2.Go\350\257\255\350\250\200\344\270\255\351\230\266/1.\344\271\235\351\230\264\347\234\237\347\273\217/2.\345\210\207\347\211\207/slice.md" @@ -3,25 +3,26 @@ ```Go func main() { - s := []int{1, 2, 3} // len=3, cap=3 + s := []int{1, 2, 3} a := s s[0] = 888 s = append(s, 4) - fmt.Println(a, len(a), cap(a)) // 输出:[888 2 3] 3 3 + fmt.Println(a, len(a), cap(a)) fmt.Println(s, len(s), cap(s)) // 输出:[888 2 3 4] 4 6 } ``` ## 答案 -`[1 2 3] 3 3` 和 `[1 2 3 4] 4 6` +`[888 2 3] 3 3` 和 `[888 2 3 4] 4 6` ## 选项 ### A -`[888 2 3] 3 3` 和 `[888 2 3 4] 4 6` + +`[1 2 3] 3 3` 和 `[1 2 3 4] 4 6` ### B