Arrêt d’une fonction

Nous avons vu que l’instruction return permet de déclarer le résultat d’une fonction. Rappelons aussi que cette instruction provoque l’arrêt de la fonction. En conséquence, on pourra l’utiliser pour arrêter et renvoyer un code d’erreur en cas de problème :

int lire_fichier(void)
     {
         if (!ouvrir_fichier())
            return -1;    // erreur, fichier introuvable
            ...           // lecture
            return 0;     // renvoie 0 : tout va bien
    }
Précédent Précédent Sommaire Sommaire Suivant Suivant