РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
13 of 1245 menu

Ключевое слово let

Ключевое слово let используется для объявления переменной и привязки к ней значения. Переменная, объявленная через let, по умолчанию является неизменяемой. Чтобы сделать переменную изменяемой, перед её именем нужно указать ключевое слово mut. Параметром let принимает имя переменной, а после знака = - значение, которое ей присваивается.

Синтаксис

let name = value; let mut name = value;

Пример

Давайте объявим переменную x со значением 5 и выведем её на экран:

fn main() { let x = 5; println!("{}", x); }

Результат выполнения кода:

5

Пример

Давайте объявим изменяемую переменную x со значением 5, затем изменим её значение на 10 и выведем результат:

fn main() { let mut x = 5; x = 10; println!("{}", x); }

Результат выполнения кода:

10

Пример

Давайте объявим переменную s со строковым значением "abcde" и выведем её на экран:

fn main() { let s = "abcde"; println!("{}", s); }

Результат выполнения кода:

"abcde"

Пример

Давайте объявим переменную v со значением вектора vec![1, 2, 3, 4, 5] и выведем его на экран:

fn main() { let v = vec![1, 2, 3, 4, 5]; println!("{:?}", v); }

Результат выполнения кода:

[1, 2, 3, 4, 5]

Смотрите также

  • ключевое слово mut,
    которое делает переменную изменяемой
  • ключевое слово const,
    которое объявляет константу
  • ключевое слово static,
    которое объявляет статическую переменную
  • конструкция if let,
    которая выполняет сопоставление с образцом с условием
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить