Что выведет и почему?
Условие
Заголовок раздела «Условие»Что выведет и почему?
func setLength(dst unsafe.Pointer, length int) { (*reflect.SliceHeader)(dst).Len = length}
func main() { m := append(make([]int, 0, 10), 1, 2, 3, 4) _ = append(m, 5)
fmt.Println(m)
setLength(unsafe.Pointer(&m), 6)
fmt.Println(m)}Решение
Заголовок раздела «Решение»Источник: SberPlatform / СберПлатформа · 1 кв 2025
← Что выведет и почему? · Все задачи · Go · На вход подаются два неупорядоченных сл… →