Record
Verze z 29. 9. 2012, 22:54, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (Vytvorená stránka „Záznam sdružuje více položek, které mohou být různého typu. ;Syntaxe record položka; položka; ... položka end; NEBO record položka; ...“)
Záznam sdružuje více položek, které mohou být různého typu.
- Syntaxe
record položka; položka; ... položka end;
NEBO
record položka; ... case rozlišovací položka: type of varianta: ( položka ); ... varianta: ( položka ) end;
- Popis
- Každá položka je seznam identifikátorů oddělených čárkou, následovaný dvojtečkou a typem.
Příklad
(* definice typu záznam *) type Trida =(Cis, Dat, Retez); Datum =record D, M, Y: Integer; end; Fakta =record Jmeno: string[10]; case Typ: Trida of Cis: (N: real); Dat: (D: Date); Retez: (S: string); end;
- Viz také