Dynamiczna tablica dwuwymiarowa typu char

Odpowiedz Nowy wątek
2012-12-06 20:46
0

Witam!
Ma ktoś z was może pomysł jak utworzyć taką tablicę?
Stworzyłem coś takiego, ale się nie kompiluje:

int wx;
int wy;

cin >> wy >> wx;

    char **tablica = new int * [wx];
   for (int j=0; j<wy; j++)
    {
     tablica[j] = new int [wy];
    }

Pozostało 580 znaków

2012-12-06 20:57
0

ma być typu char a piszesz: "... new int ..."?


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2012-12-06 21:11
MatiTe11nl
0

Po prostu nie mam pojęcia jak pogodzić to, że tablica ma być typu char a zmienne określające wielkość typu int.

to bez znaczenia. - Azarien 2012-12-06 21:22
ciekawe jakbys wlozyl 10 jablek do koszyka, przeciez ciezko pogodzic liczby z czyms innym. - n0name_l 2012-12-06 21:46

Pozostało 580 znaków

2012-12-06 21:14
0
MatiTe11nl napisał(a):

Po prostu nie mam pojęcia jak pogodzić to, że tablica ma być typu char a zmienne określające wielkość typu int.

Co ma wspólnego typ elementu tablicy ze zmiennymi oznaczającymi jej rozmiar?

Chcesz tablicę char robisz new char. Proponuję nauczyć się języka przed pisaniem czegokolwiek. Będzie Ci łatwiej.


"(...) otherwise, the behavior is undefined".

Pozostało 580 znaków

2012-12-06 21:21
0

Przemyśl

int x = 100, y = 100;
int** tablica = new int*[x];
for (int i = 0; i < x; ++i) {
    tablica[i] = new int[y];
} 

Z przerobieniem na char chyba sobie już poradzisz.

edytowany 2x, ostatnio: reinawen, 2012-12-06 21:26

Pozostało 580 znaków

2012-12-06 21:57
MatiTe11nl
0

Dziękuje wszystkim za pomoc, udało mi się tego dokonać. A co do nauki języka, to właśnie się go uczę. Myślę, że łatwiej jest się czegoś nauczyć rozwiązując praktyczne problemy niż czytając masę książek które przekazują tylko teorię. Tak samo, jak uważam, że tak samo łatwiej będzie nauczyć się języka angielskiego, rozmawiając, czytając i oglądając filmy po angielsku a niżeli przerobić cały podręcznik. Człowiek gdy się rodzi uczy się mówić słuchając rodziców i dopasowując słowa do danej sytuacji. Mam nadzieję, że zrozumieliście o co mi chodzi. Jeszcze raz dziękuje wszystkim za pomoc!

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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