Bonjour a tous

Ce prototype de fonction retourne un pointeur, mais ou va être récupérer ce pointeur ? (car il n'y a pas d'affectation)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
   1. char* fgets(char* chaine, int nombreDeCaracteresALire, FILE* pointeurSurFichier);
   2. fgets(chaine, TAILLE_MAX, fichier);

Ici on voit bien que ce prototype de fonction retourne un int et il sera affecté a la variable caractereActuel ce qui n'est pas le cas avec le 1er prototype..


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
   1. int fgetc(FILE* pointeurDeFichier);
   2. caractereActuel = fgetc(fichier);