DATA

Aus C64-Wiki

Wechseln zu: Navigation, Suche

Anmerkung: Dieser Artikel beschreibt den BASIC-Befehl DATA unter BASIC V2 des Commodore 64.

Typ: Anweisung
Allgemeine Programmier-Syntax: DATA <Konstante> [,<Konstante>]

Der BASIC-Befehl DATA dient für das Hinterlegen von ständigen Informationen (Konstanten), die per BASIC-Befehl READ eingelesen werden. Pro DATA-Zeile können mehrer Konstanten getrennt durch Kommas hinterlegt werden.

Die Daten aus den DATA-Zeilen werden immer von links nach rechts beginnend bei der ersten DATA-Zeile im Programm eingelesen. Zeichen können entweder so oder in Anführungszeichen hinterlegt werden. Die Zeichen Komma, Leerzeichen, Doppelpunkt, Sonder- und Steuerzeichen müssen zwingend in Anführungszeichen als Zeichenkette hinterlegt werden. Mit dem BASIC-Befehl RESTORE kann der Zeiger auf die nächste DATA-Konstante zurückgesetzt werden auf die erste im BASIC-Programm.

Wird der falsche Variablentyp zum Einlesen beim BASIC-Befehl READ benutzt, so erscheint die BASIC-Fehlermeldung ?SYNTAX ERROR IN Zeilennummer mit dem Verweis auf die entsprechende DATA-Zeilennummer.

[bearbeiten] Beispiele

10 DATA 1, 2, 3, Apfel, "Commodore 64" 
20 DATA "Dies ; ist : ein # Test , oder ? "
30 READ A, B%, C1, D$ 
40 READ E$, F$  
50 PRINT A, B%, C, D$, E$ : PRINT F$


Persönliche Werkzeuge
Andere Sprachen