Qu'advient-il de pointeur de FICHIER après fichier est fermé?

Je souhaite savoir ce qu'il advient de pointeur de FICHIER une fois le fichier est fermé. Il sera NULLE?

Fondamentalement, je veux vérifier si un fichier a déjà été fermé avant la fermeture d'un fichier.

Par exemple comme suit:

FILE *f;

if(f!=NULL)
{
  fclose(f);
}

Puis-je faire cela ou est-il une autre façon d'aller à ce sujet?

OriginalL'auteur CuriousCoder | 2011-12-09