Go每日一题(21) 的题目如下

4316 次点击 · 3 赞 ·大约8小时之前 开始浏览   · 来源「Golang修养之路」

写出程序运行的结果:

package main

import (
    "fmt"
)

func main(){
    s := make([]int, 10)

    s = append(s, 1, 2, 3)

    fmt.Println(s)
}
4316 阅读
36 回复
feiyang
feiyang · #1 · 3年之前

make 初始化均为 0

henry1
henry1 · #2 · 3年之前

打卡

brothersam
brothersam · #3 · 3年之前

10个0 +1 2 3

felixzxk
felixzxk · #4 · 3年之前

mark

euibieur894
euibieur894 · #5 · 3年之前

打卡

MagicianZC
MagicianZC · #6 · 3年之前

10个0 +1 2 3

Zuos
Zuos · #7 · 3年之前

mark

neil_liu
neil_liu · #8 · 3年之前

mark

jatsh
jatsh · #9 · 3年之前

打卡

summers
summers · #10 · 3年之前

m

TimLiuDream
TimLiuDream · #11 · 3年之前

10个0+1 2 3

halo_young
halo_young · #12 · 3年之前

m

Natsuwau
Natsuwau · #13 · 3年之前

mark

NovaChaos
NovaChaos · #14 · 3年之前

mk

brothersam
brothersam · #15 · 3年之前

10个0,加 1 2 3 ; s := make([]int, 0,10) 才是只初始化cap

feiyang
feiyang · #16 · 3年之前
feiyangfeiyang #1 回复

make 初始化均为 0

make([]Type, len, cap) 切片追加, make 初始化 length, capacity 均为 10

a406299736
a406299736 · #17 · 3年之前

mark

felixzxk
felixzxk · #18 · 3年之前

...

wzbwzt
wzbwzt · #19 · 3年之前

1

hasbug
hasbug · #20 · 3年之前

mark

EddyLee1010
EddyLee1010 · #21 · 3年之前

滴滴。学到了

beenleqi
beenleqi · #22 · 2年之前

mark

feiyang
feiyang · #23 · 2年之前

提前知道需要多少容量的情况下, s := make([]int, 0, capacity)

hasbug
hasbug · #24 · 2年之前

mark

YuPeng
YuPeng · #25 · 2年之前

mark

hasbug
hasbug · #26 · 2年之前

mark

zhangwei_go
zhangwei_go · #27 · 大约1年之前

package main

import ( "fmt" )

func main(){ s := make([]int, 10)

s = append(s, 1, 2, 3)

fmt.Println(s)

} // 0,0,0,0,0,0,0,0,0,0, 1, 2, 3

BigBigGopher
BigBigGopher · #28 · 大约1年之前

mk

528548004
528548004 · #29 · 大约1年之前

mark

zhangwei_go
zhangwei_go · #30 · 12月之前

[0 0 0 0 0 0 0 0 0 0 1 2 3]

BigBigGopher
BigBigGopher · #31 · 12月之前

mk

YuPeng
YuPeng · #32 · 12月之前

mark

droice
droice · #33 · 12月之前

mark

feiyang
feiyang · #34 · 8月之前

切片追加, make 初始化均为 0

YuPeng
YuPeng · #35 · 8月之前

mark

zhangwei_go
zhangwei_go · #36 · 4月之前

[0 0 0 0 0 0 0 0 0 0 1 2 3]

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传