Tworzenie trójwymiarowej tablicy dynamicznej

Tworzenie trójwymiarowej tablicy dynamicznej
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
Mam takie zadanko do zrobienia a nie za bardzo rozumiem jak to zrobic, znalazlem tworzenie dwuwymiarowej tablicy dynamicznej, ale równiez nie wiem do konca co sie dzieje w tym kodzie proszę o komentarz linia po linii i ewentualne wskazowki jak zrobic zadanie :

Kopiuj
int **tab4, i;
tab4 = malloc(2 * sizeof *tab4);
for(i = 0; i < 2; ++i){
  tab4[i] = malloc(5 * sizeof *tab4[i]);
}```

Napisz funkcję, która otzymuje jako argumenty trzy dodatnie liczby całkowite a b c
tworzy  trzywymiarową  tablicę  dynamiczną  o  wymiarach a×b×c
i zwraca wskaźnik do niej (typu int ***).
Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

1.Jak utworzyłbyś tablicę jednowymiarową?
2.Jak utworzyłbyś tablicę dwuwymiarową?
3.Jak utworzyłbyś, zatem, tablicę trójwymiarową?

  • Rejestracja: dni
  • Ostatnio: dni
0
Patryk27 napisał(a):

1.Jak utworzyłbyś tablicę jednowymiarową?
2.Jak utworzyłbyś tablicę dwuwymiarową?
3.Jak utworzyłbyś, zatem, tablicę trójwymiarową?

temat do zamkniecia

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.