Pointeurs vers une structure

Supposons que l'on ait défini la struct personne à l'aide de la déclaration :
struct personne
   {
   ...
   };
on déclarera une variable de type pointeur vers une telle structure de la manière suivante :
struct personne *p;
on pourra alors affecter à p des adresses de struct personne. Exemple :
struct personne
   {
   ...
   };

int main(void)
{
struct personne pers;   /*   pers est une variable de type struct personne   */
struct personne *p;     /*   p est un pointeur vers une struct personne      */

p =  &pers;
}



Matthieu Moy 2017-02-08