Wskaźniki pokazujące na co 4 literę/element w tablicy
Ostatnio zmodyfikowano 2014-12-09 14:28
joinzbozin Temat założony przez niniejszego użytkownika |
Wskaźniki pokazujące na co 4 literę/element w tablicy » 2014-12-09 13:14:54 #include<iostream> using namespace std; int main() { char tab[] = { "ABCDEFGHIJKLMNOPQRSTUWVXYZZZZZZZZZZXXXXZ" }; char * wsk =& tab[ 0 ]; while(( * wsk >= 'A' ) &&( * wsk <= 'Z' ) ) { * wsk += 4; cout <<* wsk << endl; } } ostatnie znaki wypisywane przez ten program to Y] moje pytanie dlaczego nie wyswietla zadnego z tych wielu Z czy X na końcu i skąd ten zamknięty nawias? |
|
1aam2am1 |
» 2014-12-09 14:23:10 #include<iostream> using namespace std; int main() { const char tab[] = { "ABCDEFGHIJKLMNOPQRSTUWVXYZZZZZZZZZZXXXXZ" }; const char * wsk =& tab[ 0 ]; while(( * wsk >= 'A' ) &&( * wsk <= 'Z' ) ) { wsk += 4; cout <<* wsk << endl; } }
|
|
darko202 |
» 2014-12-09 14:28:25 realizujesz dodawanie a nie przesuniecie wskaźnika * wsk = * wsk + 4; wartość komórki staje się poprzednia wartość + 4 |
|
« 1 » |