| Name | Description | 
| clearerr | clear error and end-of-file flags for stream | 
| fclose | close file stream | 
| feof | test end-of-file flag for stream | 
| ferror | test error flag for stream | 
| fflush | flush output stream to disk | 
| fgetc | read character from input stream | 
| fgetpos | retrieve current file pointer in stream | 
| fgets | read text string from input stream | 
| filelength | return size of stream | 
| fileno | return handle to stream | 
| fopen | open file stream | 
| fprintf | write formatted data to output stream | 
| fputc | write character to output stream | 
| fputs | write text string to output stream | 
| fread | read bytes from input stream | 
| fscanf | read formatted data from input stream | 
| fseek | set file pointer in stream | 
| fsetpos | set current file pointer in stream | 
| ftell | retrieve current file pointer in stream | 
| fwrite | write bytes to output stream | 
| getc | read character from input stream | 
| printf | write formatted data to stdout | 
| putc | write character to output stream | 
| rewind | move file pointer to start of stream | 
| sprintf | write formatted data to buffer | 
| sscanf | read formatted data from buffer | 
| ungetc | push character back onto input stream | 
| vfprintf | write formatted data to output stream | 
| vprintf | write formatted data to stdout | 
| vsprintf | write formatted data to buffer |