Исправить функцию, чтобы она работала. Сигнатуру менять нельзя.
Условие
Заголовок раздела «Условие»Исправить функцию, чтобы она работала. Сигнатуру менять нельзя.
func printNumber(ptrToNumber any) { if ptrToNumber != nil { fmt.Println(ptrToNumber.(*int)) } else { fmt.Println("nil ") }}
func main() { v := 10 printNumber(&v) var pv *int printNumber(pv) pv = &v printNumber(pv)}Решение
Заголовок раздела «Решение»Источник: MTS / МТС (задачи, ч. 1) · 1 кв 2025
← Добавить код, который выведет тип перем… · Все задачи · Go · Что выведет код и почему? →