Posté(e) le 4 janvier 200520 a Bonjour, Etant un debutant en c , je voudrait savoir comment on fait pour ecrire des chiffres dans un fichiers. Et comment on lit des mots stockés dans un fichier. Merci Modifié le 4 janvier 200520 a par KMui
Posté(e) le 4 janvier 200520 a cherche un peu du côté des fonctions fopen fclose fgetc fgets fputc fprintf fread fwrite etc... c'est pas très compliqué Modifié le 4 janvier 200520 a par lorinc
Posté(e) le 4 janvier 200520 a Surout que sous linux, tu as la chance de posséder une doc très complète. man fopen man fclose man fgetc man fgets man fputc man fprintf man fread man fwrite
Posté(e) le 4 janvier 200520 a Et n'oublie surtout pas la fameuse analogie pour bien comprendre comment ca marche: tu dois voir ton fichier comme un ruban et ton pointeur de fichier pointe à un endroit de ce ruban. C'est bête à dire mais ca aide beaucoup pour réfléchir quand tu démarres en C.
Posté(e) le 4 janvier 200520 a Surout que sous linux, tu as la chance de posséder une doc très complète.man fopen man fclose man fgetc man fgets man fputc man fprintf man fread man fwrite j'osais pas le dire...
Posté(e) le 5 janvier 200520 a Auteur merci mais je voudrais savoir comment on fait pour fait sauter le pointer d'une ligne; mon fichier est composé d'un mot par ligne.
Posté(e) le 6 janvier 200520 a j'osais pas le dire... Il aurait été dommage qu'il n'aie pas eu accès à l'information. C'est tellement pratique.Après libre à lui de l'utiliser ou pas KMui : Il faut que tu repère un '\n' qui indique les fins des lignes fichier=fopen(file,"r"); do{ fread(num, 1, 1, fichier); while(*num!='\n');
Posté(e) le 6 janvier 200520 a Parce que j'ai pas touché au C depuis deux ans et que c'est le premier truc que j'ai retrouvé D'autres question ?
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.