Lire un fichier en C

Dans ce tutoriel nous allons découvrir comment lire un fichier et afficher son contenu à l’écran. La fonction fopen est utilisée pour ouvrir un fichier. il retourne un pointeur sur la structure FILE qui est une structure prédéfinie dans le fichier d’en-tête « stdio.h ». Si le fichier est ouvert avec succès, la fonction fopen renvoie un pointeur sur le fichier et s’il ne parvient pas à ouvrir le fichier, il renvoie NULL. La fonction fgetc renvoie le caractère lu dans le fichier et la fonction fclose ferme le fichier. Le fichier à lire doit être présent dans le répertoire dans lequel se trouve le fichier exécutable de ce programme.
 
 

Programme C pour lire un fichier
#include <stdio.h>
#include <stdlib.h>

int main() {

    FILE *f;
    char c;
    f=fopen("test.txt","rt");

    while((c=fgetc(f))!=EOF){
        printf("%c",c);
    }

    fclose(f);
    return 0;
}

La sortie :
 

 
 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *