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

Трехмерные массивы в Rust

Трехмерный массив - это массив массивов массивов. Первый индекс выбирает слой, второй - ряд, третий - место внутри слоя.

Запишем куб из двух слоев и выведем две ячейки. Всю структуру печатают через {:?}:

let block = [[[1, 2], [3, 4]], [[5, 6], [7, 8]]]; println!("{}", block[0][0][0]); // выведет 1 println!("{}", block[1][1][1]); // выведет 8 println!("{:?}", block);

Создайте трехмерный массив: один слой из ряда 10, 20 и второй слой из ряда 30, 40. Выведите всю структуру.

Дан следующий массив:

let block = [[['a', 'b'], ['c', 'd']], [['e', 'f'], ['g', 'h']]];

Выведите символ из второго слоя, первого ряда и второго места.

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