For example, here's a reference for fread:
size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );
Reads an array of count elements, each one with a size of "size bytes"...
So how many BITS will read an fread(&x, 1, 1, stream)
? Eight or CHAR_BIT
?