🟡 Средний · 2 очк. Строки и руны
Какой тип у элемента при итерации for i, c := range "hello"?
A byte
B rune
C string
D int
Объяснение вопроса

При итерации for i, c := range "hello" переменная i имеет тип int (индекс первого байта текущего символа), а c имеет тип rune (int32) - один Unicode-символ. Go автоматически декодирует UTF-8 и возвращает code points.

for i, c := range "hello" {
    fmt.Printf("%d: %c (rune)
", i, c)
}
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.