1.
4) Structure d'un programme C
Une instruction composée d'un spécificateur de type et d'une liste d'identificateurs séparés par une virgule est une déclaration.
Par exemple, int a; int b = 1, c; double x = 2.38e4; char message[80]; En C, toute variable doit faire l'objet d'une déclaration avant d'être utilisée.
Il y a plusieurs façons d'initialiser une variable de type structure : En initialisant les champs un à un : struct t_mastruct { char ch; int nb; float pi; }; struct t_mastruct variable; variable.ch = 'a'; variable. nb = 12345; variable.
Une déclaration de tableau de structures se fait selon le même modèle que la déclaration d'un tableau dont les éléments sont de type simple.
Supposons que l'on ait déjà déclaré la struct personne, si on veut déclarer un tableau de 100 structures de ce type, on écrira : struct personne t[100];