Fichier en c
Résolu/Fermé
Utilisateur anonyme
-
7 avril 2006 à 12:44
mamiemando Messages postés 33443 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 décembre 2024 - 9 janv. 2009 à 12:06
mamiemando Messages postés 33443 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 décembre 2024 - 9 janv. 2009 à 12:06
A voir également:
- Fichier en c
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier host - Guide
- Ouvrir fichier .bin - Guide
6 réponses
xman_genius
Messages postés
97
Date d'inscription
vendredi 14 octobre 2005
Statut
Membre
Dernière intervention
21 novembre 2006
21
7 avril 2006 à 13:03
7 avril 2006 à 13:03
slt;
vous savez manipuler les structures et les pointeurs c'est indesponsable pour mieux manipuler vos fichier
vous savez manipuler les structures et les pointeurs c'est indesponsable pour mieux manipuler vos fichier
xman_genius
Messages postés
97
Date d'inscription
vendredi 14 octobre 2005
Statut
Membre
Dernière intervention
21 novembre 2006
21
7 avril 2006 à 13:20
7 avril 2006 à 13:20
il faut creer une structure avec les donnes que t'a
puis creer un fichier comme suit:
n'oublier pas d'inserer #<include stdlib.h>
//dans la main
FILE *fichier;
*fichier=fopen("emplacement/fichier","a+");
je ne sais pas comment tu veux structurer ton fichier mais c'est un debut tu peux aller au site www.infini-fr.com pour voir tous fonction necessaires et bon programmation
puis creer un fichier comme suit:
n'oublier pas d'inserer #<include stdlib.h>
//dans la main
FILE *fichier;
*fichier=fopen("emplacement/fichier","a+");
je ne sais pas comment tu veux structurer ton fichier mais c'est un debut tu peux aller au site www.infini-fr.com pour voir tous fonction necessaires et bon programmation
mamiemando
Messages postés
33443
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 décembre 2024
7 811
7 avril 2006 à 17:02
7 avril 2006 à 17:02
Non c'est stdio.h, mais stdlib.h sert très souvent donc on peut le mettre aussi.
Je t'invite à lire les manuels des fonctions en question : tape dans une console linux ou dans google :
Bonne chance
#include <stdio.h> #include <stdlib.h> int main(){ // Ouverture FILE *fp=fopen("mon-fichier.txt","r"); //Lecture //fscanf(fp,...) + test fp!=EOF //Fermeture fclose(fp); return 0; }
Je t'invite à lire les manuels des fonctions en question : tape dans une console linux ou dans google :
man fopen man fscanf man fgetc man fgets man fclose
Bonne chance
xman_genius
Messages postés
97
Date d'inscription
vendredi 14 octobre 2005
Statut
Membre
Dernière intervention
21 novembre 2006
21
7 avril 2006 à 19:31
7 avril 2006 à 19:31
pardon j'ai fait une gros erreur c'est du au fatigue
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33443
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 décembre 2024
7 811
9 janv. 2009 à 12:06
9 janv. 2009 à 12:06
Désolée caty mais ça ne va pas. Hormis les fautes de frappes (viod au lieu de void, parenthèses non fermées, // manquants), il y a des erreurs gênantes dans ton programme (pas besoin de conio qui en plus est spécifique windows, la fonction main est sensée retourner un code d'exécution etc...).
De plus le sujet date d'il y a trois ans donc je pense que xman_genius a réglé son problème depuis. Merci toutefois de ta contribution.
Bonne continuation
De plus le sujet date d'il y a trois ans donc je pense que xman_genius a réglé son problème depuis. Merci toutefois de ta contribution.
Bonne continuation
bonjour,
#include<stdio.h>
#include<conio.h>
viod main()
{
FILE*fichier;
fichier=fopen("ecrire un nom d tn choix.dat","w+";
fputs("nom=?,\n ,fichier") ; ecrire ce que t'on demander
fclose(fichier);
getch();
}
ce programe te permet de écrire automatiquement ds ton ficher, qd tu va ouvrire ton fichier qui tu va le trouver ds bin nommé par le nom choisie tu trouve ce que ta écrié .
bon chance
#include<stdio.h>
#include<conio.h>
viod main()
{
FILE*fichier;
fichier=fopen("ecrire un nom d tn choix.dat","w+";
fputs("nom=?,\n ,fichier") ; ecrire ce que t'on demander
fclose(fichier);
getch();
}
ce programe te permet de écrire automatiquement ds ton ficher, qd tu va ouvrire ton fichier qui tu va le trouver ds bin nommé par le nom choisie tu trouve ce que ta écrié .
bon chance
7 avril 2006 à 13:02