Witam,
To jest mój kod do tworzenia dwuwymiarowej tablicy struktur o wymiarze 30x30:
typedef struct struct_adres
{
int numer;
} adres;
adres **adres_znajomego;
adres_znajomego = (adres**) malloc(30*sizeof(adres*));
int i;
for(i = 0; i < 30; ++i)
adres_znajomego[i] = (adres*)malloc(30 * sizeof(adres));
Potrzebuję móc utworzyć taką tablicę ale 4 wymiarową czyli 30x30x30x30 przekształcając powyższy kod. Próbowałem to zrobić, ale nie wychodzi mi - najprawdopodobniej robię coś źle ze wskaźnikami dla kolejnych wymiarów czyli dla trzeciego i czwartego wymiaru.
Proszę o pomoc.
Pozdrawiam.