Tablice

0

Jak zadeklarować 2 wymiarową tablice na stercie ? Wielkie dzięki za pomoc :)

0

np tak:

int wiersze, kolumny;
cin>>wiersze>>kolumny;

int ** data;
data=new int *[wiersze];
for(int i=0;i<wiersze;++i) {
data[i]=new int[kolumny];
}

Teraz do macierzy odwolujesz sie tak:
data[1][3] - drugi wiersz - czwarta kolumna (C++ indeksuje tablice od 0)
a kasujesz odwrotnie:

for(int i=0;i<wiersze;++i) {
delete data[i];
}
delete data;

1 użytkowników online, w tym zalogowanych: 0, gości: 1