Différences entre les versions de « Programmation C++/Les structures »

m
Formatage, ajout de code
m (Formatage, ajout de code)
} ''[variables]'';
 
<ttcode>''identificateur''</ttcode> identifie le nouveau type de données.
Une variable de ce type est donc précédé de <ttcode>struct ''identificateur''</ttcode> ou <ttcode>''identificateur''</ttcode> car le mot <ttcode>struct</ttcode> est optionnel.
 
<ttcode>''[variables]''</ttcode> est optionnel et permet de déclarer une ou plusieurs variables de ce nouveau type.
 
== Exemple ==
L'exemple ci-dessous illustre l'utilisation d'une structure nommée <ttcode>Point</ttcode> comportant deux champs (appelées également variables membres) <ttcode>x</ttcode> et <ttcode>y</ttcode> de type <ttcode>double</ttcode>.
 
 
</source>
 
Les variables <ttcode>A</ttcode> et <ttcode>B</ttcode> sont deux structures de type <ttcode>Point</ttcode>.
L'accés à un champ d'une structure se fait par l'opérateur point ( <ttcode>.</ttcode> ) séparant la variable structure du nom du membre accédé.
 
== Pointeur vers une structure ==