Je ne comprend pas pourquoi ce tout simple bout de code ne fonctionne .
erreur : la mémoire ne peut pas être read ...
(le fichier existe )
question auxilliaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 #include <stdio.h> FILE *fmap ; int lettre; charger_fichier_map(char *chemin_fichier){ fmap = fopen(chemin_fichier,"r"); while ((lettre = fgetc(fmap)) != EOF) { printf("%c",lettre); /* O/P the character to the screen */ } fclose(fmap); } int main(int argc, char *argv[]) { charger_fichier_map("C:\dl.txt"); system("PAUSE"); return 0; }
si j´ai plusieurs ligne dans mon .txt , comment faire pour savoir quand je suis au bout d´une ligne ? est ce possible en utilisant juste fgetc ?
merci d´avance !
Partager