La différence entre les termes "argument" et "paramètre" est souvent source de confusion pour les débutants en programmation. Pourtant, ils désignent deux concepts distincts mais interconnectés dans le contexte des fonctions en programmation.


Paramètre

Un paramètre est une variable utilisée dans la déclaration d'une fonction pour recevoir des données. Il est défini dans la signature de la fonction, c'est-à-dire entre les parenthèses après le nom de la fonction. Les paramètres servent de variables locales à l'intérieur de la fonction, et leur valeur est déterminée lors de l'appel de la fonction. Ils spécifient ce que la fonction attend en entrée.


Exemple :



Argument

Un argument est une valeur fournie à une fonction lors de son appel. Ces valeurs sont assignées aux paramètres correspondants de la fonction. En d'autres termes, les arguments sont les valeurs réelles que vous passez à la fonction lors de son appel. Vous pouvez passer différents arguments à une même fonction lors de différents appels.


Exemple : 



  • Résumé
    • Les paramètres sont définis dans la signature de la fonction et servent de variables locales à l'intérieur de la fonction.
    • Les arguments sont les valeurs réelles passées à la fonction lors de son appel, correspondant aux paramètres définis dans la signature de la fonction.



















Créé avec HelpNDoc Personal Edition: Créer des sites web d'aide facilement