Stringvariable
Zeichen
festhält.
einsetzbar:
PRINT#1,"DUESSELDORF"
PR1NT#4,A$
PRINT#2,235
PRINT#8,LA
INPUT#1,NA$
INPUT#4,SA
GET#9,X$
Natürlich
muß
OPEN-Befehls
Übertragungsbefehls übereinstimmen.
Beim OPEN-Befehl können zwei Sekundäradressen zum
Schreiben einer Datei angegeben werden.
1 - Schreiben ohne Endemarke
2 - Schreiben mit Endemarke
Was ist nun eine Endemarke? In der Fachsprache nennt man
dieses Kennzeichen auch end-of-file Marke (EOF). Die
Daten
werden
Kassette
geschrieben.
zusätzlich
hinter
gesetzt, die dem lesenden Programm später mitteilt "die
Datei ist zu Ende". Das Programm reagiert reagiert dann
und schließt die Datei. Doch wie teilt die Datassette dem
Rechner das Ende mit? Dazu gibt es beim 128er eine
sogenannte
Statusvariable
Variable
wird
EOF-Marke erreicht ist. Wann wird die Sekundäradresse 2
eingesetzt? Wenn der Programmteil, der für das Schreiben
der Daten zuständig ist, vorher nicht weiß, wieviel Daten
abgelegt werden, so muß die Sekundäradresse 2 verwendet
werden. Wäre die Anzahl der zu übertragenden Daten
bekannt,
so könnte diese Zahl als Datensatzzähler am
Anfang
der
Programmteil
gespeicherten Datensätze und kann das Auslesen der Datei
angegeben
werden,
Alle
folgenden
die
Kanalnummer
mit
der
hintereinander
Mit
dem
letzten
mit
auf
den
Wert
Datei
gespeichert
liest
dann
168
-
die
Beispiele
(Filenummer)
des
(sequentiell)
der
Sekundäradresse
Datensatz
dem
Namen
64
gebracht,
werden.
zuerst
die
-
das
eingelesene
sind
somit
des
entsprechenden
auf
die
2 wird
eine
Marke
'ST'. Diese
falls
die
Der
lesende
Anzahl
der
c