Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

Struktur mit Array-Elementen

Struktur mit Array-Elementen

Für den Zugriff auf Elemente in einem Array, das sich innerhalb einer Struktur befindet, verwenden Sie einen Dot-Operator und danach einen Subscript-Operator. Der Dot-Operator greift zuerst auf das angegebene Array-Element in einer Struktur zu. Anschließend greift der Subscript-Operator auf Basis des Indexwerts auf die Elemente im Array zu.
Sie verfügen beispielsweise über folgende Struktur mit den Array-Elementen
Getränke, Sandwiches
und
Salate
.
menu_struct{ drinks: ['milk','coffee','tea','chai'] sandwiches: ['ham','turkey',NULL] salads: ['caesar','cobb','greek','chipotle'] }
Wenn Sie den Ausdruck
menu_struct.drinks[0]
verwenden, greift der Dot-Operator zuerst auf das Array-Element
Getränke
zu. Anschließend greift der Subscript-Operator auf das Element an Position 0 im Array
Getränke: ['Milch','Kaffee','Tee','Chai']
zu. Der Rückgabewert ist
Milch
.
Die folgenden Ausdrücke verwenden einen Dot-Operator und danach einen Subscript-Operator, um auf Elemente aus den Arrays in der Struktur
menu_struct
zuzugreifen:
Input Value
RETURN VALUE
menu_struct.drinks[1]
'coffee'
menu_struct.sandwiches[2]
NULL
menu_struct.salads[3]
'chipotle'
menu_struct.drinks[0,3]
['milk','coffee','tea']