Fin de fichier (EOF) du flux d'entrée standard (stdin)

Ne stdin a des expressions du FOLKLORE? Pour l'e.g - Si je commence la lecture à partir de stdin à l'aide de fread/lire ensuite lors de la boucle suivante sera la fin?

while ((c = read(0, buffer, BUFSIZ)) > 0) {
    .
    .
    .
}

Si la solution ci-dessus est non, alors est-il possible d'ajouter des expressions du FOLKLORE dans le stdin?

source d'informationauteur Ravi Gupta