Εγγραφές
- Οι εγγραφές (records) επιτρέπουν τον ομαδικό χειρισμό
διαφορετικού τύπου στοιχείων.
- Συνήθως το στοιχείο i μιας εγγραφής A προσδιορίζεται ως A.i
- Μπορούν να οριστούν και πίνακες που περιέχουν εγγραφές ή εγγραφές
που περιέχουν πίνακες.
- Συνήθως υλοποιούνται με τη διαδοχική φύλαξη των στοιχείων τους στη
μνήμη.
Παράδειγμα
var point :
record
x : integer; (* Συντεταγμένη x *)
y : integer; (* Συντεταγμένη y *)
end;
var customer :
record
name : array [1..50] of char; (* Όνομα πελάτη *)
balance : integer; (* Υπόλοιπο λογαριασμού *)
end;
begin
point.x := 1;
point.y := 4;
end.