Bonjour à tous,
Qqun peut-il m'expliquer pourquoi ce code donne un segmentation fault à l'exécution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #include <stdio.h> #include <stdlib.h> #include "structure.h" int main(int argc, char *argv[]) { Coordonnees *pointeur = NULL; Volume musique = MOYEN; pointeur->x = 7; pointeur->y = 35; printf("pointeur : x=%d , y=%d\n",pointeur->x,pointeur->y); if (musique == MOYEN) { printf("Le volume de la musique est moyen\n"); } return 0; }Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #ifndef STRUCTURE_H_ #define STRUCTURE_H_ typedef struct Coordonnees Coordonnees; struct Coordonnees { int x; int y; }; typedef enum Volume Volume; enum Volume { FAIBLE, MOYEN, FORT }; #endif
Partager