Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmStLB 68 of 350 menu
◀ ▶

Длина в байтах в Go

Длина строки в байтах это сколько байт она занимает в памяти. В Go для этого вызывают встроенную команду len с аргументом строки.

У английского слова в UTF-8 каждая обычная буква занимает один байт, поэтому для "hello" число байт совпадает с числом букв. Буква вне латиницы может занимать несколько байт при одном символе на экране. Для слова "мир" байт будет 6, а букв на экране три.

Запишем слово и выведем его длину в байтах. На экране будет 5:

word := "hello" size := len(word) fmt.Println(size)

Дана строка:

tag := "go"

Выведите число байт в tag.

Дана строка:

note := "book"

Выведите длину note в байтах.

Дана строка:

letter := "a"

Скажите, сколько байт занимает letter.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить