- prototype in stdio.h - writes (count * size) bytes to file stream "fp" - swapping parameters "size" and "count" can often provide more exact feedback (exactly how many bytes were written) - returns number of data blocks actually written or a short count on error - see fopen() fread() setvbuf()