Herunterladen Diese Seite drucken

Sinclair QL Benutzerhandbuch Seite 153

Werbung

DIM
Tabellen
DIMN
Tabellen
18
Dieser Befehl definiert eine Tabelle gegenüber
Strings, ganzen Zahlen
nen Tabellen
von
String-Tabellen
enthalten
Strings fester Länge, wobei der letzte
ge betrachtet
wird.
Die Tabellenindizes
gehen von 0 bis zu dem höchsten
gebenen
Index. Auf diese Weise erstellt
Element
mehr
umfaßt,
als tatsächlich
String-Tabellen.
Bei ihnen geht der letzte Index von 1 bis zu dem höchsten
in der OlM-Anweisung
an letzter Stelle steht.
Eine numerische
Tabelle wird mit Null und eine String-Tabelle
Null immer dann vorbesetzt,
Index:
numetiscnerc.Ausdruck
Syntax:
=
Tsbetle:»
Name (Index *[, Index]*)
DIM Tabelle *[, Tabelle]*
Beispiel:
a)
DIM string_tabeLLe$(10,10,50)
b)
DIM matrix(100,100)
DIMN
ist eine Funktion,
die die Maximalgröße
bestimmten
Tabelle zurückgibt.
Dimension
aufgenommen.
wird mit dem Namen keine Tabelle
Tabelle:
Name
Syntax:
=
Index:
numerischer _Ausdruck
=
DIMN (Tabelle
Beispiel:
Hierwird
die mit
a)
PRINT DIMN(a,1)
b)
PRINT DIMN(a,2)
c)
PRINT DIMN(a,3)
d)
PRINT DIMN(a)
e)
PRINT DIMN (a,4)
SuperBASIC.
Gleitkomma-Zahlen
und
DIM
eine Tabelle die in jeder Dimension
angegeben
wird.
wenn die DIM-Anweisung
der angegebenen
Wird keine Dimension
angegeben,
Ist die angegebene
Dimension
angegeben,
so wird Null zurückgegeben.
L
Dimension])
a
DIM
(2,3,4) definierte
Tabelle betrachtet:
(Druckt 2 aus)
(Druckt 3 aus)
(Druckt 4 aus)
(Druckt 2 aus)
(Druckt 0 aus)
Mit diesem Befehl kön-
definiert werden.
Index
als String-Län-
in der DIM-Anweisung
ange-
ein
Eine Ausnahme
bilden
Wert, der
mit Strings der Länge
ausgeführt
wird.
Dimension
einer
so wird die erste
nicht vorhanden
oder
(1 für Dimension
1 usw.)
3/85

Werbung

loading

Verwandte Produkte für Sinclair QL