Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


philfr
Je ne sais pas où tu as lu ce que tu dis des paramètres et arguments...

Quand tu définis ta fonction, tu définis ses paramètres:
  1. int compareNombres (int nombreEntre, int nombreMystere) 
  2.    /* blabla */ 
  3. }


Quand tu l'utilises tu lui passe des arguments:
  1.     // ... 
  2.     compareNombres(nombreEntre, nombreMystere); 
  3.     // ...


Rien ne t'oblige évidemment à ce qu'ils aient le même nom, puisque tu passes des valeurs et non des variables:
  1.     compareNombres(monNombre, sonNombre);

ou
  1.     compareNombres(510);

sont également corrects.

Ma question revenait à demander à quoi te servait de déclarer la variable nombreEntre dans ta fonction main, puis de la passer en argument à la fonction compareNombres, alors qu'elle ne sert à rien dans le contexte de main.

Ah, et ton do/while dans le main, il refait passer le quiz avec toujours la même valeur du nombre mystere :D.
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?