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

[C++] wypisywanie dwuwymiarowej tablicy wskaźnikowej

Ostatnio zmodyfikowano 2014-12-01 22:32
Autor Wiadomość
KanareQ
Temat założony przez niniejszego użytkownika
[C++] wypisywanie dwuwymiarowej tablicy wskaźnikowej
» 2014-12-01 19:43:42
Hej, mam problem z wypisaniem dwuwymiarowej tablicy wskaźnikowej (chyba tak to mogę nazwać). Oto funkcja, która ma to robić:

C/C++
void wypisz( char ** t, int rozmiar, int * kolumny )
{
    for( int i = 0; i < rozmiar; i++ )
    { for( int j =* kolumny; j < rozmiar; j++ )
             cout <<*( *( t + i ) + j ) << " ";
       
        cout << endl;
    }
}

LEGENDA:
t - tablica wielowymiarowa (wskaźniki)
rozmiar - ilość wierszy
kolumny - tablica jednowymiarowa wskaźnikowa, która zawiera różną ilość kolumn dla poszczególnych wierszy

PS. Nie mogę używać zwykłego tworzenia tablic.
P-121865
Tomek_z_W11
» 2014-12-01 22:32:04
To powinno pomóc:

C/C++
for( int i = 0; i < rozmiar; i++ )
{
    for( int j = 0; j < kolumny[ i ]; j++ ) //dla kazdego wiersza wypisujesz odpowiednia ilosc kolumn
         cout <<*( *( t + i ) + j ) << " ";
   
    cout << endl;
}
return 0;
P-121899
« 1 »
  Strona 1 z 1