« Programmation/Types » : différence entre les versions

Contenu supprimé Contenu ajouté
Tavernier (discussion | contributions)
Ligne 78 :
 
== Types de données complexes ==
Les types de données complexes sont des types composés de plusieurs types plus élémentaires et qui possèdent une architecture spécifique autorisant des traitements dédiés à leur type. Ces traitement autorisés sont propres au langage et il est rare qu'un langage puisse gérer tous les types décrits ci-dessous à la fois.
 
Les types de données séquentielles comme les listes ou les matrices se caractérisent par leur capacité à contenir des variables rangées dans une suite de "casiers" qui peuvent être accédés par une boucle pacourant tous les {{glossaire|indice|indices}} de la séquence.
 
D'autres types complexes permettent de référer à leur contenu non pas pas un indice numérique, mais par une clé qui peut être de n'importe quel type. C'est le cas principalement des dictionnaires.
 
=== Enumération ===
Ligne 89 ⟶ 94 :
 
=== Matrice ===
 
=== N-uplet ===
 
=== Dictionnaire ===