Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

DIM Befehl
Syntax:
Verwendung:
Bemerkungen:
Beispiel:
GW-BASIC
DIM Variable (Indizes)
[,Variable(Indizes)] ...
Gibt die Höchstwerte der Indizes von Matrixvaria­
blen an und weist den Speicherplatz dementspre­
chend zu.
Wird der Name einer Matrixvariablen ohne einen
DIM-Befehl benutzt, so wird davon ausgegangen,
daß der Höchstwert der Indizes der Matrix 10
beträgt. Wird ein Index benutzt, der größer ist als
der angegebene Höchstwert, so kommt es zu einer
Fehlermeldung "Subscript out of range" (Index
außerhalb des Bereichs). Der Mindestwert für
einen Index lautet stets 0, es sei denn, mit OPTION
BASE wird ein anderer Wert angegeben.
Durch den DIM-Befehl werden sämtliche Ele­
mente der angegebenen numerischen Matrizes auf
einen Ausgangswert von Null gesetzt. Die Ele­
mente einer Zeichenfolgenmatrix sind ursprüng­
lich leer (haben eine Länge von Null).
In einem DIM-Befehl sind maximal 255 Dimensio­
nen zulässig, ein in der Praxis kaum durchführbarer
Grenzwert. Die Anzahl von Dimensionen sollte
eher durch den zur Verfügung stehenden Speicher­
platz und durch die maximal zulässige Länge für
eine Programmzeile begrenzt werden. Die Höchst­
zahl von Elementen pro Dimension beträgt 32767.
Wird versucht, einen DIM-Befehl mehr als einmal
für dieselbe Matrixvariable auszugeben, oder stößt
GWT -BASIC nach der impliziten Definition dieser
Matrixvariablen (d.h. nach Benutzung der Matrix­
variablen mit einem maximalen Index von 10 ohne
vorhergehenden DIM-Befehl) auf DIM, so wird die
Fehlermeldung "Duplicate Definition" (Doppelte
Definition) angezeigt.
Siehe die praktischen Beispiele im Anschluß an
den Abschnitt „Matrixvariablen" in Kapitel 1.
GW-BASIC-BEFEHLE UND FUNKTIONEN

DIM

4-73

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis