Introduction
Dans ce laboratoire, nous apprenons à écrire des fonctions en Rust. Les fonctions sont déclarées à l'aide du mot clé fn
, et leurs arguments sont annotés avec leur type. Le type de retour, le cas échéant, est spécifié après une flèche ->
. La dernière expression dans la fonction sert de valeur de retour, mais l'instruction return
peut être utilisée pour retourner une valeur plus tôt. Le laboratoire fournit un exemple de réécriture du programme FizzBuzz à l'aide de fonctions, démontrant l'utilisation de fonctions qui retournent des valeurs booléennes, de fonctions qui retournent le type unité ()
, et de fonctions sans type de retour spécifié.
Note : Si le laboratoire ne spécifie pas de nom de fichier, vous pouvez utiliser n'importe quel nom de fichier que vous voulez. Par exemple, vous pouvez utiliser
main.rs
, le compiler et l'exécuter avecrustc main.rs &&./main
.