29.09.2022, 13:22
Oh, C64 Basic
Ein Hinweis: Wenn ich mich richtig erinnere, kann man zwar Variablennamen so lang wählen, wie man will - aber nur die beiden ersten Zeichen werden zur Unterscheidung herangezogen. "BLA" und "BLUB" sind also die selbe Variable für den Interpreter, er sieht nur "BL".
Das geht hier in Zeile 110 also nicht schief - "lec=lem*100" überschreibt den Wert von "lec", beides ist die gleiche Variable. Wenn "lec" nicht mehr mit dem ursprünglichen Wert später verwendet wird, passiert nichts.... Schön zu debuggen
Viele Grüße
Andreas
Ein Hinweis: Wenn ich mich richtig erinnere, kann man zwar Variablennamen so lang wählen, wie man will - aber nur die beiden ersten Zeichen werden zur Unterscheidung herangezogen. "BLA" und "BLUB" sind also die selbe Variable für den Interpreter, er sieht nur "BL".
Das geht hier in Zeile 110 also nicht schief - "lec=lem*100" überschreibt den Wert von "lec", beides ist die gleiche Variable. Wenn "lec" nicht mehr mit dem ursprünglichen Wert später verwendet wird, passiert nichts.... Schön zu debuggen
Viele Grüße
Andreas