Salut,
je voudrais passer un argument de type FILE* dans differentes fonctions de prototype
void ouvrir_fic(FILE*)
void ecrire_fic(FILE*)
void fermer_fic(FILE*)
a partir du main().
apparemment, un code du type :
void ouvrir_fic(FILE* f){
f=fopen("baba","wt");
......etc .....
int main(void){
FILE* fic;
ouvrir_fic(fic);
ecrire_fic(fic);
fermer_fic(fic);
return 0;
}
ne marche pas![]()
si vous pouvez m'expiquer comment passer ce FILE* en argument...
merci
PS: solutions avec variable globale s'abstenir
Partager