fread starting at a memory location code example
Example: how to use fread to move through a file
Yes, the position of the file pointer is updated automatically after the read operation, so that successive fread() functions read successive file records.