1. Fall:
Delphi-Quellcode:
type
TFeld = record
Y: array[0..133] of Boolean;
end;
var
Feld: array[0..198] of TFeld;
Du definierst eine Variable mit 133+1 Elementen. Davon insgesamt 198+1 Stück.
2.Fall:
Delphi-Quellcode:
var
Feld: Array [1..199] of Record
Y: Array [1..134] of Boolean;
end;
[/delphi]
Du erzeugst 199+1 Stück an Record-Elementen, jeweils aus 134+1 Elementen.
Fall 3:
Delphi-Quellcode:
type
TFeld = record
X: Array [1..199] of Record
Y: Array [1..135] of Boolean;
end;
end;
var
Feld2: TFeld;
Dasselbe wie in Fall 2, aber Variable ist anders benannt und es scheint nicht mal klar, ob es um 133, 134 oder 135 Elemente geht. Von 198 bis 200 scheint die Zahl auch eher nicht zu interessieren. So wird das nichts. Schreibweise ist dabei egal.