Bonjour, je débute en C et j'ai quelques questions à poser sur le passage de paramètre par valeur :
Si je prend l'exercice qu'on voit souvent sur internet :
Bien je comprends le principe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 main() { int i, j, k ; add(i,j,&k) ; } void add(int a, int b, int *c) { *c = a + b ; }
Je veux maintenant compléxifier le programme pour faire du passage de paramètre en cascade :
Ma question est la suivante :
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 main() { int i, j, k ; passage(i,j,[]k) ; } void passage(int a, int b, int []c) { add(x,y,[]z) ; } void add(int a1, int b1, int []c1) { []c1 = a1 + b1 ; }
Que dois je mettre dans les []
Je vous remercie pour votre aide








Répondre avec citation





Partager