La commande typedef permet de donner un synonyme à un type. En aucun cas, elle ne crée un nouveau type. Cette commande est donc utilisé pour la lisibilité du code.
typedef int *Pint ; typedef int Tabint[20] ;à détailler la différence entre C et C++ (définition des structures, par exemple).