ANSI 4.9.3 The characteristics of file buffering
Disk files accessed through standard I/O functions are fully buffered. By default, the buffer holds 512 bytes.