Das bedeutet folgendes :
In der Schleife zähle ich runter, weil ich das Schieben von hinten nach vorne machen muss.
Ich nehme also beim ersten Mal den Inhalt von 99 und packe ihn in 99+1. Dann nehme ich den Inhalt von 98 und packe ihn in 98+1.
Würde die Schleife anders herum laufen dann würdest du dir alle folgenden Speicherstellen mit dem ersten Wert überschreiben - also 1 in 1+1, dann 2 in 2+1 usw.
Wenn dich das aber interessiert dann kannst du ja einfach den Code abändern und schauen was dann passiert.
Das ist aber genau das, was ich irgendwann einmal in diesem Thread schon angemerkt habe : es hilft gar nichts, dir einen fertigen Code-Block zu liefern - du musst es im Grunde selber machen und VERSTEHEN.
Der Code eines Anderen, nicht verstanden, nützt dir im Grunde gar nichts ...
Gruß
Larry
Nachsatz dazu:
Wenn du mein Profil anschaust und die ca. 11000 Beiträge, die ich in diesem Forum schon geschrieben habe, ansiehst dann wirst du feststellen, dass ich gerne helfe ... aber ein ganz klein bißchen Mitarbeit von Seiten des Fragenden darf dabei schon erwartet werden können ...