Przesuwanie wskaźnika
Ostatnio zmodyfikowano 2016-04-13 22:53
piotrmaceluch Temat założony przez niniejszego użytkownika |
Przesuwanie wskaźnika » 2016-04-13 22:30:11 ogólnie chodzi o to, że w każdym kolejnym wierszu powinien zostać przesunięty wskaźnik. Plansza ładnie się rysuje, ale w każdej ostatniej komórce mam wartość A, a chciałbym żeby były kolejna A, B, C itd. jak w szachownicy. Co robię źle? int twoja_plansza[ y ][ x ]; for( y = 0; y < 16; y++ ) { char opis[ 15 ] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O' }; char * wsk; wsk = & opis[ 0 ]; for( x = 0; x < 16; x++ ) { cout << "|__"; if( x == 15 ) { cout << "|" <<* wsk << endl; wsk++; } } }
|
|
michal11 |
» 2016-04-13 22:45:43 Za każdym razem ustawiasz wsk na zerowy element, przenieś char opis[ 15 ] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O' }; char * wsk; wsk = & opis[ 0 ];
przed for. |
|
piotrmaceluch Temat założony przez niniejszego użytkownika |
» 2016-04-13 22:53:04 Serdecznie dziękuję :) Już się głowiłem nad zakresem widoczności a tu taki banał |
|
« 1 » |