Введение в строки в Rust
Строка хранит текст: имя, фразу или любой набор букв. Такой текст уже встречался в командах вывода: значение в двойных кавычках печатается на экране буквально, как написано в коде.
Текст нужен там, где число не подходит. Сообщение пользователю, подпись к значению, короткий ярлык для пункта меню: все это фразы, а не результат счета. В программе их хранят отдельно от чисел и обращаются по имени переменной.
Строка хранит текст в кодировке, где одна буква на экране может занимать несколько байт в памяти. Запись в двойных кавычках может быть короткой или длинной. В следующих уроках разберем тип такого текста, сборку фраз, длину в байтах и в символах, перевод строки и сырой текст.
В этом разделе опираемся на уже знакомые команды печати, символы, циклы и условия. К каждому уроку приложим короткие задачи, а в конце соберем практику на несколько тем сразу.