phenX
Messages postés704Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention28 août 2012 7 oct. 2005 à 09:27
bon alors, j'ai corrigé le prinf,dans l fichier texte il me met 0 au
lieu de (null), ce qui est mieux. Par contre, si je déclare Solde dans
mon int fichier(), ca ne va pas récupérer la valeur de Solde calculer
dans une fonction plus haut, si?
Vous n’avez pas trouvé la réponse que vous recherchez ?
gamemonde
Messages postés336Date d'inscriptionsamedi 9 août 2003StatutMembreDernière intervention 9 juillet 20112 7 oct. 2005 à 14:09
exemple :
int fichier(int Solde)
{
FILE *fichier;
//ouverture ou création d'un fichier texte
cout<<"Entrer un nom de fichier: "<<endl;
scanf("%s", nomfichier);
fichier=fopen(nomfichier,"a+"); //"a" permet d'écrire a la suite d'un contenu existant, n'écrase pas le contenu existant
//puis...sauvergarde des données
cout<<"Sauvegarde dans le fichier"<<endl;
fprintf(fichier,"%s\n",Solde);
//Et enfin fermeture du fichier
fclose(fichier);
}
int main()
{
int Solde = 15;
Fichier(Solde);
}
voilà tu donnes comme argument a ta fonction fichier la variable solde et elle pourra être utiliser pendant toute ta fonction.
j'espere que j'ai répondu a ta question.