Тип литерала текста в Rust
Фраза в двойных кавычках имеет тип среза
строки. Имя типа пишут &str: это
ссылка на участок текста в кодировке UTF-8.
Тип выводится из литерала, его отдельно
в объявлении часто не пишут.
Объявим переменную с короткой фразой и выведем ее на экран. Появится слово из кавычек без самих кавычек:
let title = "hello";
println!("{}", title);
Тот же тип получают и другие литералы в двойных кавычках:
let tag = "rust";
let note = "lesson";
println!("{}", tag);
println!("{}", note);
Дана строка:
let label = "book";
Выведите label.
Дана строка:
let city = "oslo";
Выведите city два раза подряд
двумя командами.
Дана строка:
let mut mode = "read";
Запишите в mode значение "write"
и снова выведите mode.