Hallo wo ist der Unterschied zwischen ++i und i++ ?
Hab das dazu gefunden:
Ahja...
Nehmen wir mal ein paar Beispiele:
was wird da Schrittweise gemacht?
1. Schritt: y=(j+1)*2
2. Schritt: k=k+1
3. Schritt: z= k+y
4. Schritt: i = i + z
1. Schritt: z=((k-1)%5)+i
2. Schritt: i=i11
3. Schritt: j=j+z
1. Schritt: z=5/2
2. Schritt: k=(k+1)-z
3. Schritt: j=(j-1)+k
1. Schritt: z=(2*(k-1))
2. Schritt: k=k+1
3. Schritt: k=k+1
4. Schritt: k=(z-(k/2))-k
ist das richtig? Die Schritte hab ich hin geschrieben, weiß nur nicht ob sie stimmen...
Gruß,
cewbie
Hab das dazu gefunden:
Steht der Inkrement-Operator vor der Variablen, wird die Variable erhöht und der um 1 erhöhte Wert zurückgegeben. Steht der Inkrement-Operator hinter der Variablen, wird die Variable erhöht, jedoch der vorherige noch nicht um 1 erhöhte Wert zurückgegeben.
Ahja...
Nehmen wir mal ein paar Beispiele:
was wird da Schrittweise gemacht?
1. Schritt: y=(j+1)*2
2. Schritt: k=k+1
3. Schritt: z= k+y
4. Schritt: i = i + z
1. Schritt: z=((k-1)%5)+i
2. Schritt: i=i11
3. Schritt: j=j+z
1. Schritt: z=5/2
2. Schritt: k=(k+1)-z
3. Schritt: j=(j-1)+k
1. Schritt: z=(2*(k-1))
2. Schritt: k=k+1
3. Schritt: k=k+1
4. Schritt: k=(z-(k/2))-k
ist das richtig? Die Schritte hab ich hin geschrieben, weiß nur nicht ob sie stimmen...
Gruß,
cewbie