Je manipule plusieurs fichiers et je suis oblige de travailler avec des variables globales.
Mais ça ne marche pas comme voulue:
defmaille.c :
Oceano.c
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int choice =0; void savedonnee() { if(c==1) /* traitement */ }
le traitement se fais ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #include "defmaille.c" extern choice; void changevalue() { c=1; }
Alors je me demande sur la portée des variables declarées extern et comment les bien manipuler.
- appel de changevalue();
- appel de savedonnee();
Partager