7.1. Un peu de vocabulaire

Une fonction est repérée par son identificateur (son nom). On lui fournit des informations appelées arguments d’appel et elle peut retourner une valeur (cas le plus fréquent).
Une bonne partie de la programmation moderne consiste à réaliser un travail d'assemblage en utilisant des bibliothèques L’utilisateur d'une fonction n'a pas besoin d'avoir accès au code interne de la fonction (sa définition) : il doit savoir comment l'utiliser correctement (rôle du prototype), connaître la nature du résultat renvoyé ou du travail réalisé (importance des commentaires et du choix judicieux du nom de la fonction), mais pas comment la fonction procède en interne. On peut utiliser, par exemple, les fonctions de la bibliothèque mathématique en ignorant comment elles sont écrites en interne.
|