4.3 Definiciones de tipo.
En una definición de tipo se suministra un nombre de tipo, junto con una declaración que describe la estructura de una clase de objetos. Así, el nombre del tipo es el nombre para esa clase de objetos, y cuando un objeto partiendo con esa estructura es necesario, sólo es necesario dar el nombre del tipo, y no toda su estructura.
Por ejemplo en Pascal:
type Arbol = record
nodo : integer;
puntero : ^Arbol;
end;
y luego se puede declarar que otras variables son de ese tipo:
var A, B, C : Arbol;
En C usamos de manera similar el comando struct.