I've got a question about fseek, fread, fwrite and fflush.... Is it necessary to do the following? fflush(fp); fseek(fp....); fwrite(fp...); Or can I just do the following... fseek(fp....); fwrite(fp....); I seem to remember a discussion about this a long time ago, and am curious... Thanx Andrew Walduck