Non si limita a questo, ma solo per i file aperti in lettura/scrittura (update), provvede a impostare correttamente i valori interni dello stream (la struttura FILE) per prepararsi alla lettura dopo una scrittura e viceversa.

Leggi questo

http://www.cplusplus.com/reference/c.../cstdio/fseek/

dove dice

"On streams open for update (read+write), a call to fseek allows to switch between reading and writing.