Как представить четырехмерный массив?

149
06 марта 2022, 23:30

Двумерный массив:

int mas[2][3] =

{

{1,2,3},

{1,2,3},

}

Т.е. 3 значения и 2 строки.

Трехмерный массив:

int mas[4][2][3]=

{

{1,2,3},{1,2,3},{1,2,3},{1,2,3},

{1,2,3},{1,2,3},{1,2,3},{1,2,3},

}

Т.е. тоже самое что двумерный массив только 4 измерения.

А как представить и записать в таком формате 4 мерный массив?

Answer 1
int mas[2][2][2][2] =
{
  {
    {
      {1,2},{1,2}
    },
    {
      {1,2},{1,2}
    }
  },
  {
    {
      {1,2},{1,2}
    },
    {
      {1,2},{1,2}
    }
  }
}
READ ALSO
Плохо работает SDL_Event на нескольких окнах

Плохо работает SDL_Event на нескольких окнах

Когда я обрабатываю несколько окон SDL2, то на них не работает кнопка выходаИспользую:

105
undefined reference to wxGrid/wxPGProperty

undefined reference to wxGrid/wxPGProperty

Работаю над проектом Cmake с использование библиотеки wxWidgets версии 30

83
Передача массива в функцию используя ссылку

Передача массива в функцию используя ссылку

Есть массив, состоящий из 3-х элементовНужно передать массив в функцию(которая посчитает сумму элементов) тремя разными способами

98
как передать класс как массив?

как передать класс как массив?

Я использую для программирования в opengl библиотеку glmЯ смотрел в glm и так и не понял как это делается

69