I have the following question regarding C file I/O.
At a physical level (harddrive), is it valid to assume that every fread(n_blocks, size, length,FILE fp)
fread(n_blocks, size, length,FILE fp)
No, it's not. The blocks of a single file may be scattered all over the hard disk if the filesystem is fragmented.