C fclose

C fclose() function is a C library function that releases the memory stream opened by the fopen() function. This tutorial guides you on how to use the fclose() function in the C program. The basic format of the fclose is:



Syntax:

int fclose( FILE * stream );

Return Value

The C close() function returns EOF in case of failure and returns 0 on success.

Example:

#include<stdio.h>

int main()
{
    FILE *fp;
    fp = fopen("fileName.txt","w");
    fprintf(fp, "%s", "Sample Texts");
    fclose(fp);
    return 0; 
}

Explanation:

  • The above example will create a file called fileName.txt.
  • The w means that the file is being opened for writing, and if the file does not exist, then the new file will be created.
  • The fprintf() function writes Sample Texts text to the file.
  • The fclose() function closes the file and releases the memory stream.


Found This Page Useful? Share It!
Get the Latest Tutorials and Updates
Join us on Telegram

Keep W3schools Growing with Your Support!
❤️ Support W3schools