Bonjour à vous,
Je me pose une question, au niveau de l'écriture dans un fichier.
Je m'explique : J'ai écris une fonction avec plusieurs arguments, je réalise ensuite quelques tests, puis je souhaiterais écrire dans un fichier , les résultats de mes tests.
Puis je par exemple, récuperer la valeur d'un de mes arguments pour ensuite l'inclure dans mon fichier grâce à fputs/fputc ?
Je ne peux certainement pas faire ça, vu que ça n'a pas l'air hyper logique, mais puis je faire appel à vos connaissances, pour me trouver la fonction qui me le permet ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 void affiche(int *tableau, int tailleTableau) { int i; for (i = 0 ; i < tailleTableau ; i++) { printf("%d\n", tableau[i]); } } void save_level(char *file_name, int width, int height, int gold_left,...){ if (gold_left != 0) { .... } FILE* fichier = NULL; fichier = fopen("image.level", "w"); if (fichier != NULL) { fputs(width,fichier); printf("\n"); fputs(height,fichier); printf("\n"); fputs(affiche(tab,600),fichier); fclose(fichier);
Merci d'avance.
Partager