Folco (./191) :
Passer un pointeur j'imagine ?
Seulement si tu dois pouvoir modifier la valeur de la variable, ce qui est plutôt déconseillé en général (il y a la valeur de retour pour ça en général).
Et puis ça doit pas être efficace pour deux sous ton truc, ça nécessite une première copie en RAM de la valeur, ou un pea de l'adresse de l'élément choisi si on passe un pointeur, et ensuite une relecture en RAM pour, par exemple, reconstituer une pile de paramètres en vu d'appeler un ROM call. Ca fait beaucoup d'accès mémoire alors qu'on en fait un au maximum avec un passage de pointeur de structure.
C'est une histoire de lisibilité, pas d'efficacité.