Was bedeutet dieser Code?

Gast #825319
Lesenswert?

Der ":" wirkt wie bei ordentlichen Sprachen das Semikolen, damit kannste 
mehrere Anweisungen in eine Zeile packen. Ist bei Basic aber eher 
ungewöhnlich bis unübersichtlich.

Das Gegenteil bewirkt übrigens der "_" (Unterstrich):
1
Call IrgendeineFunktion(Argument1, Argument2, _
2
Argument3, Argument4)

Damit kannste in der nächsten Zeiler weitertippen.

Und um die Verwirrung komplett zu machen: In Basic gibts auch
1
Print #1, Wert;

Also mit Semikolon. Das bewirkt, dass bei "Print" nicht automatisch noch 
der Zeilenvorschub (bzw. bei Windows ists ja 
Wagenrücklauf+Zeilenvorschub) hinterhergeschoben wird.
#825331
Lesenswert?

Sven Pauli wrote:
> ...

> Und um die Verwirrung komplett zu machen: In Basic gibts auch
>
1
> Print #1, Wert;
2
>
>
> Also mit Semikolon. Das bewirkt, dass bei "Print" nicht automatisch noch
> der Zeilenvorschub (bzw. bei Windows ists ja
> Wagenrücklauf+Zeilenvorschub) hinterhergeschoben wird.

Und mit Komma statt Semikolon wird die Ausgabeposition zur nächsten 
Tab-Position verlagert...

Dies, und noch viel mehr, ist bestimmt auch in der Online-Hilfe zu 
QBASIC (Bestandteil von M$-DOS) nachzulesen.

...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren