Tableaux
d'éléments structurés
Déclaration:
même modèle que pour des types simples.
int tab[5];
/* déclare un tableau
de 5 entiers */
struct point tabP[5];
/* déclare un tableau de 5 points */
tabP[0] est
un point.
tabP[0] = definirPoint()
tabP[2].x = 4;
tabP[2].y = 12;
printf("\n Valeur du 3ème élément:(%d;%d)",
tabP[2].x, tabP[2].y);
printf("\n Donnez l'abscisse du 4ème
élément:",
scanf ("%d",
&tabP[3].x);
Initialisation d'un tableau
d'éléments structurés à la
déclaration:
struct point tabP[5] =
{{10,20},{30,40},{12,14},{34,89},{67,78}};
suivant
plan