[C] Renommer un fichier avec une variable

Résolu/Fermé
slax88 Messages postés 120 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 8 juin 2011 - 14 mars 2009 à 03:48
slax88 Messages postés 120 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 8 juin 2011 - 14 mars 2009 à 13:58
Bonjour,
voila j'aimerais donner a mon fichier que je créer en language C le nom d'une variable, mais je ne sais pas comment faire quelqu'un peut-il m'aidé ?
A voir également:

3 réponses

A priori, je ne comprends pas la question.
A postériori, on peut envisager deux réponses:
1) lors de l'écriture du programme, tu connais le nom de la variable, donc tu peux, sans aucun problème, créer un fichier ayant ce nom. Par exemple si ta variable a été déclarée comme int varInteger, tu peux écrire: FILE* fichier = fopen ("varInteger", "w");
2) en fait, tu te serais mal exprimé, et tu veux créer un fichier ayant pour nom le contenu de ta variable. Rien de plus simple: La variable doit être de type 'chaîne', par exemple: char* chaine, tu peux écrire: FILE* fichier = fopen (chaine, "w");
Ai-je réussi à répondre à la question ?
2
slax88 Messages postés 120 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 8 juin 2011 8
14 mars 2009 à 08:26
oui ! ^^ la deuxieme solution évoque le plus se que je veut faire, au fur et a mesure que le programme s'execute la variable change de nom. pourrais tu me montré un peu se que sa donne ?
merci
1
slax88 Messages postés 120 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 8 juin 2011 8
14 mars 2009 à 13:58
et si possible au lieu de mettre un nom, mettre un numéro.
1