Bonjour , je suis nouveau en langage C j'essai de comprendre les pointeurs en faisant des tests mais la je ne trouve pas pourquoi mon programme ne veut pas se lancer en sachant que je suis sur ubuntu gedit le terminal .
1. la syntaxe est elle correct?
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
23 void essai1(int a, int *b) { int inter; inter=a ; a=*b; *b=inter; } void main (void) { int i, j ; int *c, *d ; *c = malloc(sizeof(int)) ; i = 2 ; j = 8 ; *c = 5 ; essai1(i,j) ; essai1(i,&j) ; essai1(i,c) ; essai1(i,&c) ; essai1(i,d) ; essai1(i,&d) ; }
2. y'a t-il des erreurs de code (avec le plus de précision possible s'il vous plait )
Sinon je remercie la communauté "developpez.net" ainsi que les dirigeants car l'ambiance est sympa et de plus cest une mines d'or information ici
Partager