Structures, unions et énumérations Suivant: Notion de structure Début: ANSI_C Précédent: Exercice 2 Structures, unions et énumérations Notion de structure Déclaration de structure Première méthode Deuxième méthode Troisième méthode Initialisation d'une structure Opérateurs sur les structures Accès aux membres des structures Affectation de structures Comparaison de structures Tableaux de structures Exercice Pointeurs vers une structure Structures dont un des membres pointe vers une structure du même type Accès aux éléments d'une structure pointée Passage de structures en paramètre Attention Détermination de la taille allouée à un type Retour sur la conversion des tableaux Allocation et libération d'espace pour les structures Allocation d'espace : fonctions malloc et calloc Allocation d'un élément : fonction malloc Allocation d'un tableau d'éléments : fonction calloc Libération d'espace : procédure free Exercice Les champs de bits Généralités Contraintes Les énumérations Les unions Accès aux membres de l'union Utilisation pratique des unions Une méthode pour alléger l'accès aux membres 30/9/1997