Перейти к содержимому

Что выведет?

go · puzzlesCitydrive / Cитидрайв1 кв 2025не решено

Что выведет?

func a(s []int) {
s = append(s, 37)
}
func b(m map[int]int) {
m[3] = 33
}
func main() {
s := make([]int, 3, 8)
m := make(map[int]int, 8)
a(s)
println(s[3]) // ?
b(m)
println(m[3]) // ?
}

Источник: Citydrive / Cитидрайв · 1 кв 2025

← Объединить все каналы в один. Если один… · Все задачи · Go · Что выведет? →