Verwendung von typedef
Mit typedef kann ein neuer Name nach Bedarf für einen Datentyp eingeführt werden.
Syntax: typedef typ declarator
Im einfachsten Falle ist der declarator einfach ein Bezeichner:
Beispiel für letzteren Fall:
Dabei ist struct List {double A[10]; int length;} der typ und Meine_Liste ist jetzt der bezeichner für den durch die struct Deklaration eingeführten Datentyp List. Man kann dann Variablen dieses Typs als
deklarieren. Speicher anfordern (Objekt erzeugen) mit
L1 = (Meine_Liste *)malloc (sizeof L1); Nun geht z. B.