The ones who are crazy enough to think they can change the world are the ones who do.
- Steve Jobs

C File Handling Functions

C provides many functions to access a file in convenient way.

Functions Description
fopen() to open a file
fprintf() to write a sequence of characters to the file
fputc() to write a single character to the file
fputs() to write a string to the file without format specifier
fscanf() to read a sequence of alphanumeric characters from a file
fgetc() to read a single character from the file
fgets() to read a string from a file without format specifier
fwrite() to write a entire structure to a file
fread() to read a entire structure from a file
feof() to test whether the pointer reaches the end of a file
ftell() returns the current position of the file pointer
fseek() to set the file pointer on the stream
ferror() used to detect the error when file read or write operation
fclose() to close one opened file at a time
fcloseall() to close one or more opened file

Writing Data - File Functions

The functions fprintf(), fputc(), fputs() are used to write a single or sequence of characters, integers, floats, etc.

Reading Data - File Functions

The functions fscanf(), fgets(), fgetc() are used to read single or sequence of characters from the file.

Open or Close - File Functions

The functions fopen() function is used to open a file with specific mode. The functions fclose() and fcloseall() is used to close one or more file.

Report Us

We may make mistakes(spelling, program bug, typing mistake and etc.), So we have this container to collect mistakes. We highly respect your findings.

Report