En C++, un regroupement de telles variables différentes peut se faire à laide dune structure, définie par exemple comme ceci :
struct fiche { char *nom, *prenom; int age; // etc ... };
On a ainsi en fait défini un type, non une variable. Des variables de type fiche
peuvent être déclarées de la même façon que pour tout autre type :
fiche employe1, employe2;
Un tel type peut être manipulé comme nimporte quel autre, et lon peut très bien définir des pointeurs sur ce type, ou des tableaux, ce qui dans notre exemple serait sans doute plus judicieux :
fiche employes[];
![]() | ![]() | Suivant ![]() |