Bonjour,
Je programme une petite structure pour de l'embarqué.
Voici la déclaration de la structure dans le *.h
Ensuite je veux en utiliser deux dans mon fichier *.c. En voici la déclaration
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #define MAX_EVENT 1024 struct CAPTURE{ unsigned int capture_timer[MAX_EVENT]; unsigned int interrupt; };
Et la ca me plante tout, (je me fais rien d'autre que la déclaration pour l'instant) par contre si j'enlève la 2e ligne (pCapture2), tout marche bien. Levez-moi d'un doute, j'ai bien le droit d'avoir deux variables qui pointent sur une structure?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 static struct CAPTURE pCapture1; static struct CAPTURE pCapture2;
Merci.
Pegase.90
Partager