Bonjour je souhaiterait, faire 2 programmes différents mais qui interagissent entre eux. Il me faut donc des variables qui sont communes au 2 programmes. J'ai donc utilisé des variables globales.
Voici le code des mes 2 programmes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 int impulsion; int i; int main() { impulsion =0; i=0; while (i==0) { impulsion++; } return 0; }Voila le problème c'est que quand je compile avec gcc (je suis sous linux(Debian)) il me dit qu il ne connait pas la variable impulsion qui est pourtant définie dans l'autre programme
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
21
22 #include<stdio.h> extern int impulsion; int i,cp; char temp[10]; int main() { i=0; while (i!=-1) { if (cp==100) { sprintf(temp,"%i",impulsion); puts(temp); cp=0; } else cp++; } return 0; }
J'ai essayer de faire un lien entre les deux mais ca marche pas.
Merci pour votre aide
Partager