A file represents a sequence of bytes on the disk where a group of related data is stored. File is created for permanent storage of data. It is a ready made structure.

fopen()    Creates a new file for use
                 Opens a new existing file for use

fclose()   Closes a file which has been opened for use

getc()    Reads a character from a file

putc()    Writes a character to a file

fprintf()  Writes a set of data values to a file

fscanf()  Reads a set of data values from a file

getw()    Reads a integer from a file

putw()    Writes an integer to the file

fseek()    Sets the position to a desired point in the file

ftell()    Gives the current position in the file

rewind()   Sets the position to the begining of the file