7 - Utilisation de fonctions

Icône de l'outil pédagogique Introduction

C’est une notion essentielle pour tous, programmeurs débutants ou aguerris : l’appel de fonction, c’est‐àdire l’utilisation de sous‐programmes déjà écrits, est un besoin qui se fait sentir rapidement dès que vous commencez à écrire vos premiers programmes.

Notez que la « définition de fonction », qui est l’écriture du code interne de la fonction, est une notion plus évoluée qui sera vue ultérieurement. Pour commencer, nous allons utiliser des fonctions toutes faites, disponibles dans une des nombreuses bibliothèques de fonction du Langage C, de l’environnement de développement (IDE) ou fournies par un autre programmeur.

Exemple 44 : Appels de fonction, fichiers en-tête avec prototypes

Les fichiers en‐tête contiennent des prototypes de fonction (éventuellement commentés), qui sont des modes d’emploi pour le programmeur et le compilateur. Les lignes d’appel de fonction (ici, dans main) doivent suivre le mode d’emploi du prototype sous peine d’être refusées lors de la compilation.