The ones who are crazy enough to think they can change the world are the ones who do.- Steve Jobs
C provides many functions to access a file in convenient way.
|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|
The functions fprintf(), fputc(), fputs() are used to write a single or sequence of characters, integers, floats, etc.
The functions fscanf(), fgets(), fgetc() are used to read single or sequence of characters from the file.
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.
We may make mistakes(spelling, program bug, typing mistake and etc.), So we have this container to collect mistakes. We highly respect your findings.