Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsPmOwPrm 253 of 373 menu
◀ ▶

Практика на владение в Rust

Создайте вектор 1, 2, запишите его во вторую переменную и выведите длину только из второй.

Дан следующий код:

let a = vec![3, 3];

Оставьте обе переменные с одинаковым списком и выведите первый элемент из каждой.

Дан следующий код:

let mut title = String::from("rust");

Допишите "lang" в конец и выведите title.

Дан следующий код:

let msg = String::from("hi");

Передайте текст в функцию печати так, чтобы msg осталась снаружи, и выведите msg еще раз после.

Дан следующий код:

fn use_vec(v: Vec<i32>) { println!("{}", v.len()); } fn main() { let items = vec![7, 8]; use_vec(items); }

Скажите, можно ли после строки с use_vec вывести длину items.

Дан следующий код:

let mut s = String::from("a"); let ro = &s; let rw = &mut s;

Скажите, соберется ли программа в таком виде.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить