Record in Pascal

I record sono utilizzati per memorizzare dei dati "strutturati" come può essere:

  • persona, caratterizzata da nome, cognome, anno di nascita, ecc...

  • alunno, caratterizzato da nome, cognome, matricola, media voti, ecc...

  • automobile, caratterizzato da modello, marca, colore, anno immatricolazione, targa, ecc...

  • ...

Per definirli si usa la sintassi (esempio):

type persona = record

nome : string;

cognome : string;

end;

Per dichiararli

var x: persona;

Per utilizzarli la "dot notation"

persona.nome := 'Fabio';