6. Fonctions
Les instructions sont rassemblées en fonctions. Les fonctions factorisent des traitements et luttent ainsi contre la redondance. Les fonctions sont nommées et typées. Une fonction spécifie le type des arguments qu’elle attend et le type du résultat qu’elle renvoie. Un type spécial existe, nommé
void
(aucune valeur de ce type n’existe), pour signifier qu’une fonction ne renvoie aucun résultat (ce que l’on nomme une procédure en Pascal).
Une nouvelle instruction spéciale, nommée
return
, permet non[nbsp ]seulement d’imposer le résultat d’une fonction mais aussi d’interrompre l’invocation de ladite fonction pour lui faire renvoyer immédiatement ce dit résultat. La fonction
compter_lignes
, précédemment donnée en exemple, illustre l’emploi d’un...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Fonctions