Ecrire un entier dans un fichier csv
inesoul
Messages postés
5
Statut
Membre
-
Dalfab Messages postés 720 Statut Membre -
Dalfab Messages postés 720 Statut Membre -
Bonjour, je suis en train de faire un algorithme et je veux écrire un entier dans un fichier csv.
Après avoir ouvert mon fichier j'ai ecris ceci :
Aucune erreur n'est détectée, mon programme s'exécute mais lorsque j'ouvre mon fichier csv rien n'est écrit.
Merci à ceux qui m'aideront !
Après avoir ouvert mon fichier j'ai ecris ceci :
fwrite(monentier, sizeof monentier,1,fichier);
Aucune erreur n'est détectée, mon programme s'exécute mais lorsque j'ouvre mon fichier csv rien n'est écrit.
Merci à ceux qui m'aideront !
A voir également:
- Powershell écrire dans un fichier csv
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 585
bonjour,
peux-tu partager ton programme complet?
peux-tu partager ton programme complet?
Bonjour,
Un fichier csv, c'est un fichier texte, ce que l'on peut y mettre dedans ce sont des textes.
La fonction
Ce qu'il faut faire, c'est trouver le texte associé à la valeur de ton entier, et mettre ce texte dans ton fichier. La fonction
Un fichier csv, c'est un fichier texte, ce que l'on peut y mettre dedans ce sont des textes.
La fonction
fwrite()permet d'écrire des données binaires dans un fichier binaire, elle n'est pas du tout appropriée.
Ce qu'il faut faire, c'est trouver le texte associé à la valeur de ton entier, et mettre ce texte dans ton fichier. La fonction
fprintf()qui ressemble à une autre fonction plus connue, fait automatiquement ces 2 choses.
fprintf( fichier, "%d", monentier );