Трехмерные массивы в C++
Трехмерный массив - это массив массивов массивов. Первый индекс выбирает слой, второй - строку, третий - столбец внутри слоя.
Запишем куб из двух слоев и выведем две ячейки:
int arr[2][2][2] = {
{{1, 2}, {3, 4}},
{{5, 6}, {7, 8}},
};
std::cout << arr[0][0][0] << "\n"; // выведет 1
std::cout << arr[1][1][1] << "\n"; // выведет 8
Создайте трехмерный массив: один слой
из строки 10, 20 и второй
слой из строки 30, 40.
Дан трехмерный массив:
char arr[2][2][2] = {
{{'a', 'b'}, {'c', 'd'}},
{{'e', 'f'}, {'g', 'h'}},
};
Выведите в консоль символ из второго слоя, первой строки и второго столбца.