Object Pascal/Rekordy

Co to są rekordyEdytuj

Rekord jest to zbiór danych, elementów przeważnie nie tego samego typu (np: ShortString, Single) "zagnieżdżonych" w programie tak, że są traktowane jak jeden obiekt, z którego można wywoływać określone interesujące nas w chwili obecnej dane.

Składnia rekorduEdytuj

program Rekord;
uses crt;
type
   samochod = record {deklaracja rekordu}
     kolor: String;
     marka: String;
     ilosc: Word;
   end;
var
   OpisSamochodu: samochod;
begin
   clrscr;
   OpisSamochodu.kolor := 'Niebieski';
   OpisSamochodu.marka := 'Subaru';
   OpisSamochodu.ilosc := 7;
   Writeln('Marka Samochodu: ', OpisSamochodu.marka);
   Writeln('Ilość na stanie: ', OpisSamochodu.ilosc);
   Readln;
end.