Я понимаю, что массивы в C размещаются в порядке строк. Следовательно, для массива 2 x 3:
0 1
2 3
4 5
Хранится в памяти как
0 1 2 3 4 5
Однако что, если у меня есть массив 2 x 3 x 2:
0 1
2 3
4 5
и
6 7
8 9
10 11
Как они хранятся в памяти? Это просто последовательный тип:
0 1 2 3 4 5 6 7 8 9 10 11
Или это как-то иначе? Или это от чего-то зависит?