« Programmation C++/Les structures » : différence entre les versions
Aller à la navigation
Aller à la recherche
→niveau des titres, syntaxe
{{Programmation C++}}
Les structures permettent de regrouper dans une même entité plusieurs variables. Ainsi il est possible de construire de nouveaux types plus complexes.
===
struct ''identificateur''
// liste des différents champs constituant notre structure
// utilise la même syntaxe que la déclaration de variables
} ''[variables]'';
<code>''identificateur''</code> identifie le nouveau type de données.
Une variable de ce type est donc précédé de <code>struct ''identificateur''</code> ou <code>''identificateur''</code> car le mot <code>struct</code> est optionnel.
<code>''[variables]''</code> 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 <code>Point</code> comportant deux champs (appelées également variables membres) <code>x</code> et <code>y</code> de type <code>double</code>.
|