Затваря файл отворен за буфериран достъп, чрез функцията fopen. Функцията освобождава всички използвани системни ресурси - буфери, указатели и т.н.. Всички данни които са буферирани и все още не са записани върху диска се записват.
Указател на файла върнат от fopen.
-1 при грешка
0 при успешно изпълнение
| от: adviser at cpp-examples dot com | Свали кода във файл |
#include <stdio.h> int main () { FILE * fp; fp= fopen ("test.txt","w+"); fprintf (fp, "Пример"); fclose (fp); return 0; }
Ако изпълнението на програмата бъде прекратено, чрез функцията exit или, чрез изход от main функцията за всички отворени файлове автоматично се извиква fclose.