Le langage C permet de créer des alias (synonymes) pour des noms de type ce qui améliore la lisibilité des programmes.
typedef int age ; /* age et int (le type prédéfini) désigne le même type */ typedef int note ; typedef float hauteur ; age a1, a2 ; note n1 ; hauteur f ;
typedef int age ; /* age et int (le type prédéfini) désigne le même type */
typedef int note ;
typedef float hauteur ;
age a1, a2 ;
note n1 ;
hauteur f ;
Attention, on peut écrire :
a1 = n ; /* on affecte une note à un age, car age et note ne sont que des synonymes de int */
On n'est pas en Ada qui permet à l'utilisateur de définir des types age et note différents.
On n'a pas en C (contrairement à Ada de notions de sous-types). On ne ne peut pas indiquer qu'une note, cela va de 0 à 10.
» Glossaire du langage C
Accueil
Pages du site
Tags
Calendrier
Brèves
Cours enregistrés Télécom Bretagne (2008-2009)
Cours actuel
De C à Java
Participants
Généralités
Section 1
Glossaire du langage C
Consulter alphabétiquement
Consulter par catégorie
Consulter par date
Consulter par auteur
Glossaire du système UNIX
Section 2
Section 3
Cours