Avec GCC, mes variable globales semblent prendre des valeurs de manière aléatoire. voici un bout de code:
Il devrait y avoir "toto" dans 'machaine' or ce n'est pas toujours le cas!
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 char machaine[20]; /*c'est ma variable globale*/ void main(void) { mafonction(); affichechaine(); } void mafonction(void) { strcpy(machaine,"toto"); } void affichechaine(void) { printf("machaine: %s\n", machaine); }
Partager