return

Elle permet de sortir d’une fonction, c’est à dire d’aller à l’instruction qui suit l’appel de la fonction.

Cette instruction prend deux formes :

  • return ; La fonction qui exécute cette instruction s’interrompt et rend la main à la fonction appelante (pas de valeur renvoyée) ;
  • return expression ; La fonction qui exécute cette instruction s’interrompt et renvoie à la fonction appelante une valeur comme résultat de la fonction qui était exécutée. Une conversion implicite est éventuellement effectuée pour que l’expression correspond au type résultat attendu.

» Glossaire du langage C