|
Ein Record ist ein Verbund mehrerer Variablen (Felder
genannt), die unterschiedlichen Typs sein können.
| ||||||||||||||||
Die einzelnen Felder eines Records erhalten dabei Namen.
| ||||||||||||||||
Syntax:
| ||||||||||||||||
Beispiele: TYPE Name = ARRAY 80 OF CHAR; TYPE Datum = RECORD tag, monat: SHORTINT; jahr: INTEGER END; TYPE Person = RECORD name: Name; gebdatum: Datum END; VAR person1, person2: Person; | ||||||||||||||||
person1 bezeichnet dann eine vollständige Person und bei person1 := person2; werden alle Felder von person2 zu person1 kopiert. | ||||||||||||||||
Einzelne Felder lassen sich mit dem Punkt selektieren,
so steht person1.name für den Namen von person1 und
person1.gebdatum.monat für den Geburtsmonat von person1.
|
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005 |