Bonjour,
Une question me tarode sur les variables globales.
Je l'exprime via un exemple :
fct.c :
card.c :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 int var; fct1(int param) { if(param == 0} var = 0; else printf("var = %i\n",var); // ligne 7 }
Question à la ligne 7, que vaut var au second appel de fct ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 /* include fct.h*/ main { int param = 0; fct1(param); /* ... */ param = 1; fct1(param); }
Partager