Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Tablice wielowymiarowe do funkcji

Ostatnio zmodyfikowano 2011-05-09 15:31
Autor Wiadomość
greenhouse
Temat założony przez niniejszego użytkownika
» 2011-05-08 23:10:08
Już tak próbowałem, ale ciągle jest błąd jak opisany wyżej.

Konkretnie: error: declaration of 'tab' as multidimensional array must have bounds for all dimensions
P-32886
absflg
» 2011-05-08 23:15:12
W argumencie funkcji tylko jeden wymiar może być nieokreślony, więc nie
tab[][][]
, ale np.
tab[][ 12 ][ 9 ]
. To dlatego, że tablice wielowymiarowe utworzone w ten sposób są blokiem ciągłym w pamięci. Ale z tego co widzę, twoja tablica ma być dwuwymiarowa, bo dla każdej osoby jest przypisana tablica z danymi.

dmx81:
wpisz( char *** tab );
 to raczej nie. Bo tablice wielowymiarowe to nie tablica wskaźników do tablicy wskaźników do tablicy wskaźników itd.
P-32887
greenhouse
Temat założony przez niniejszego użytkownika
» 2011-05-09 15:31:57
Bardzo Ci dziękuję Absflg, tego właśnie nie wiedziałem i przez to program się nie kompilował.
P-32896
1 « 2 »
Poprzednia strona Strona 2 z 2