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);
Partager