Menu
Coddy logo textTech

Строки

Часть раздела Fundamentals путешествия по Rust на Coddy — урок 7 из 75.

char — это одиночный символ (например: 1, 6, %, b, p, ., T и т. д.)

Тип String — это специальный тип, который состоит из нескольких char.

Чтобы инициализировать строковое значение в переменной, заключите его в двойные кавычки:

let s1 = "This is a string";

В приведенном выше примере инициализируется строковая переменная с именем s1.

В отличие от чисел, при работе со строками нам нужно быть более осторожными с типами.

Если вы хотите явно объявить тип String, вам нужно преобразовать строку следующим образом:

let s1: String = "This is a string".to_string();
challenge icon

Задание

Новичок

Сохраните строку I am learning to code with Coddy! в переменной с именем coddy, используя строковый литерал (с двойными кавычками)..

Обязательно сохраните точное значение строки с соблюдением регистра.

Шпаргалка

Тип char — это один символ (например, 1, 6, %, b, p, ., T).

Тип String состоит из нескольких символов. Инициализируйте строки, используя двойные кавычки:

let s1 = "This is a string";

Чтобы явно объявить тип String, преобразуйте строковый литерал:

let s1: String = "This is a string".to_string();

Попробуйте сами

fn main() {
    // Введите ваш код ниже
    let coddy = ?
    
    // Не изменяйте строку ниже
    println!("coddy = \"{}\"", coddy);
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Fundamentals