ich bi nabsoluter c++ Anfänger und komme hier nicht weiter (nach 3 webtutorials). Ich versuche die basics zu lernen und hänge leider schon beim kleinsten forloop in der Luft. mein Problem ist:
C++:
#include<iostream> usingnamespace std;
int main() { for(int i=0; i<11; i++) { cout << i << endl; } }
gibt 10 zahlen von 1 bis 10 aus....alles prima. ABER:
C++:
#include<iostream> usingnamespace std;
int main() { for(int i=0; i<11; i++) { int hinauf = 0; cout << i << " "<< hinauf << endl; hinauf++; } }
gibt zwar weiter für i die 10 Zahlen aufsteigend aus. Für hinauf aber nicht. Aber hinauf sollte nach meinem (offendsichtlich falschem) verständniss auch von 0 bis 10 gehen (oder weiter, je nach dem wie hoch ich i wähle). Macht es aber nicht es bleibt 0. Warum??? Ich dachte mit hinauf++ erhöhe ich es um 1 bei jedem durchlauf. Wenn ich anfangs 0 habe dann muesste es doch beim 2ten durchlauf 1 ... dann 2 usw sein.
ich weis das is ne anfängerfrage...bitte nicht auslachen Dieser Post wurde am 13.01.2008 um 14:15 Uhr von Windalf editiert.