fopen() pour ouvrir le fichier.
POUR i ALLANT DE 1 à 10
fwrite() pour écrire dans le fichier.
fseek() pour remettre le curseur au début du fichier.
FIN POUR
fclose() pour fermer le fichier.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionFILE *fichier = fopen("test.txt", "r+"); char *tab = "petit"; char *tab2 = "free"; fwrite( tab, 1, 5, fichier); fseek(fichier, 0, SEEK_SET); fwrite( tab2, 1, 4, fichier); system("pause"); fclose(fichier); return 0;
int main() { FILE *fichier = fopen("test.txt", "r+"); char *chaine = "read"; char *chaine2 = "free"; fwrite(chaine, 1, 4, fichier); system("pause"); // Le fichier n'est pas modifié fwrite(chaine2, 1, 4, fichier); system("pause"); // Le fichier n'est toujours pas modifié fclose(fichier); // A la fin de l'execution le fichier est modifié... return 0; }
#include <stdio.h> #include <stdlib.h> int main() { FILE *fichier = fopen("test.txt", "w+"); char *chaine = "read-"; char *chaine2 = "free"; fwrite(chaine, 5, 1, fichier); fseek(fichier,0,SEEK_SET); fwrite(chaine2, 4, 1, fichier); system("pause"); fclose(fichier); return 0; }