commit 5c42f0f4a7ed88904bcc9a1457ca21842cbfd70a
parent 43594af3ec1a20c5536fdee5d6274d5324b13dc0
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Mon, 13 Jul 2026 16:49:06 +0200
Complète la section sur les fonctions
Diffstat:
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/doc/fr/star-c.7 b/doc/fr/star-c.7
@@ -1123,6 +1123,14 @@ madd(const double a, const double b, const double c)
return a*b + c;
}
.Ed
+.Pp
+Ne passer en copie que les seuls paramètres en entrée de la fonction de
+type primitif
+.Pq Vt char , int , double , No énumération, ... .
+Utiliser un pointeur constant dès lors que le paramètre d'entrée est
+de type structuré, afin d'éviter le surcoût de sa copie à chaque appel de
+fonction ; son occupation mémoire étant a priori plus important
+qu'une donnée simple.
.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
.Sh LES VARIABLES
.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""