Zweck:Definieren Sie Array-Variablen

 

Format:SETARRAY [/F /T:tippe /R Dateinamen [/Z] Arrayname] Name[A B C D]]]] [...]

 

a, b, c, dArray-Dimensionen

 

/F(Überschreiben erzwingen)/Typ)
/Lesen)/Z (Größe ändern)        

 

Verwendung:

 

Sie können bis zu 4-dimensionale Arrays definieren. So definieren Sie beispielsweise ein Array mit 5 Zeilen und 10 Spalten:

 

setarray array1[5,10]

 

Die Array-Elemente werden in der Basis 0 adressiert. Um auf dieses Array zu verweisen, würden Sie also 0-4 für die Zeilen und 0-9 für die Spalten verwenden.

 

Sie können Arrays initialisieren, indem Sie [Wert] zur Definition. Um beispielsweise alle Array-Elemente auf 0 zu initialisieren:

 

setarray myarray[100] [0]

 

Um die variablen Elemente festzulegen, verwenden Sie die SET Befehl.

 

Wenn Sie keine Argumente eingeben, zeigt SETARRAY die aktuell definierten Arrays an. Wenn Sie keine Dimensionen eingeben, zeigt SETARRAY die Definition für dieses Array an. Sie können Platzhalter im Array-Namen verwenden.

 

[VORLÄUFIGE VOLLAUTOMATISCHE TEXTÜBERSETZUNG - muss noch überarbeitet werden. Wir bitten um Ihr Verständnis.] @ARRAYINFO.

 

Zubehör:

 

/FErzwingen Sie das Überschreiben vorhandener Arrays (falls vorhanden).

 

/REine Datei in ein eindimensionales Array einlesen. SETARRAY ermittelt automatisch die erforderliche Größe des Arrays. Sie können nur die Optionen /R und /F kombinieren.

 

/T:type[:"regexpression"]Legen Sie einen Variablentyp fest. Wenn Sie versuchen, die Variable auf einen inkompatiblen Typ festzulegen, gibt SET einen Fehler zurück. Die unterstützten Typen sind:

 

int (oder 1)Die Variable kann nur 0-9 enthalten
Dez. (oder 2)Die Variable darf nur 0-9, das Dezimalzeichen und das Tausendertrennzeichen enthalten
Hex (oder 3)Die Variable kann nur 0-9 und A-F enthalten
bool (oder 4)Die Variable kann nur 0 oder 1 enthalten
Alpha (oder 5)Die Variable darf nur A-Z und a-z enthalten
Alnum (oder 6)Die Variable kann nur A-Z, a-z und 0-9 enthalten
Regex (oder 7)Die Variable muss mit dem angegebenen regulären Ausdruck übereinstimmen

 

ZÄndern Sie die Größe eines vorhandenen Arrays. Zum Beispiel:

 

setarray myarray[5,2]

...

setarray /z myarray[8,3]