Длина текста в байтах в Rust
Длина текста в байтах это сколько байт
он занимает в памяти. Для этого у
среза строки вызывают метод len.
Он считает байты, а не буквы на экране.
У английского слова в UTF-8 каждая обычная
буква занимает один байт, поэтому для
"hello" число байт совпадает
с числом букв. Буква вне латиницы может
занимать несколько байт при одном символе
на экране. Три буквы слова "мир" в UTF-8
дают 6 байт.
Запишем слово и выведем его длину в байтах.
На экране будет 5:
let word = "hello";
let size = word.len();
println!("{}", size);
Дана строка:
let tag = "rs";
Выведите число байт в tag.
Дана строка:
let note = "book";
Выведите длину note в байтах.
Дана строка:
let letter = "a";
Скажите, сколько байт занимает letter.