Czy mogę fuknją malloc lub operatorem new utworzyć dynamicznie wielowymiarową tablicę??
0
0
Możesz (było już na forum).
int **tab,i;
tab = (int**)malloc(sizeof(int*)*rozmiar);
for ( i=0 ; i<rozmiar ; i++)
tab[i] = (int*)malloc(sizeof(int)*rozmiar);
Podobnie dla new:
tab = new int* [rozmiar];
for ( i=0 ; i<rozmiar ; i++)
tab[i] = new int [rozmiar];
Analogicznie dla większej ilości wymiarów.