Программирование на Rust
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Программирование на Rust

Анна Р.
Анна Р.дәйексөз келтірді2 жыл бұрын
Язык Rust предназначен тем, кто жаждет скорости и стабильности в языке. Под скоростью мы подразумеваем скорость программ, которые вы можете создавать с помощью языка Rust, и скорость, с которой язык Rust позволяет вам их писать.
2 Ұнайды
Комментарий жазу
main() { let condition = true; let number = if condition { 5 } else { 6 }; println!("Значение числа равно {}", number);
Комментарий жазу
Это обусловлено тем, что Rust исполняет блок только для первого истинного условия
Комментарий жазу
Функции с возвращаемыми значениями Функции могут возвращать значения в вызывающий их код. Мы не даем возвращаемым значениям имена, но объявляем их тип после стрелки (->). В Rust возвращаемое функцией значение является синонимом значения конечного выражения в блоке тела функции. Вы можете вернуться из функции досрочно, используя ключевое слово return и указав значение, но большинство функций неявным образом возвращают последнее выражение. Вот пример функции, которая возвращает значение: src/main.rs fn five() -> i32 { 5 } fn main() { let x = five(); println!("Значение x равно {}", x); }
Комментарий жазу
Самый простой — это канал #beginners на официальном веб-сайте языка Rust в мессенджере Discord по адресу https://discord.gg/rust-lang.
Комментарий жазу
Михаил
Михаилдәйексөз келтірді1 ай бұрын
Массивы полезны, если вы хотите, чтобы данные размещались в стеке, а не в куче
Комментарий жазу
Михаил
Михаилдәйексөз келтірді1 ай бұрын
Массив представляет собой отдельную часть памяти, выделенную в стеке. К элементам массива можно обращаться по индексу,
Комментарий жазу
Михаил
Михаилдәйексөз келтірді1 ай бұрын
Массив с именем a будет содержать 5 элементов, для всех элементов которого изначально будет задано значение 3.
Комментарий жазу
Михаил
Михаилдәйексөз келтірді1 ай бұрын
Здесь i32 — это тип каждого элемента. После точки с запятой число 5 указывает на количество элементов в массиве. Такая запись типа массива похожа на альтернативный синтаксис инициализации массива: если вы хотите создать массив, содержащий одинаковое значение для каждого элемента, то вы можете указать в квадратных скобках начальное значение с последующей точкой с запятой, а затем написать длину массива, как показано здесь: let a = [3; 5];
Комментарий жазу
Михаил
Михаилдәйексөз келтірді1 ай бұрын
Массивный тип записывается с помощью квадратных скобок. Внутрь скобок включают тип каждого элемента, точку с запятой, а затем число элементов в массиве: let a: [i32; 5] = [1, 2, 3, 4, 5];
Комментарий жазу