Professional Documents
Culture Documents
Structures
Structures
INTRODUCTION À LA
PROGRAMMATION OBJETS :
LES STRUCTURES
Introduction à la
programmation Enseignant : Raouf LAMMOUCHI
objets
Les structures
2
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Utilisation des structures
3
Exemple:
Dans une gestion de personnel, on utilisera
des fiches contenant le nom, le prénom, l’âge,
l’adresse, etc., de chaque employé.
Il serait peu logique de placer chacun des
éléments de ces fiches dans des tableaux
différents compliquerait la recherche de
l’ensemble des
caractéristiques d’un employé
donné.
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Utilisation des structures
4
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Adressage des champs
6
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Adressage des champs
7
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Définition
8
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Exemples
9
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Types des champs
10
Exemple 1 :
struct recursive {
recursive interne; // NON, interdit !
};
Exemple 2:
struct fiche {
fiche *suivante;
char *nom, *prenom;
...
}; On peut ainsi créer une liste chaînée
Introduction à la
Collège LaSalle International, Tunis
programmation objets
Arguments de fonctions
11
Introduction à la
Collège LaSalle International, Tunis
programmation objets