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

Les structures permettent de regrouper dans une même entité plusieurs variables. Ainsi il est possible de construire de nouveaux types plus complexes.
===='''Syntaxe'''====
<pre>
struct identificateur
{
//liste des différents champs constituant notre structure
 
struct ''identificateur''
{
// liste des différents champs constituant notre structure
// utilise la même syntaxe que la déclaration de variables
};
 
''identificateur'' 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.
</pre>
Nous définissions ici une structure appelée identificateur.
 
====Exemple====
Utilisateur anonyme