例如,这里是fread的参考文献:
size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );
读取一个大小为“size bytes”的元素数组,每个数组中包含count个元素...
那么fread(&x, 1, 1, stream)
会读取多少位?是8位还是CHAR_BIT
位?
fread
函数从指向流的指针stream
所指向的流中读取大小由size
指定,最多读取nmemb
个元素到指向数组的指针ptr
中。" - Fred FooCHAR_BIT
等于8。 - Steve JessopCHAR_BIT
值不太可能会有所不同,但了解这里的语义是很好的。 - Jonathan Grynspan