NoneFopen открывает файловый ресурс для чтения, записи или добавления к нему содержимого.

fopenоткрывает файловый ресурс для чтения, записи или добавления к нему содержимого. Он возник в стандартной библиотеке C, но был перенесен на другие языки (а иногда просто переименован вopen).

В стандартной библиотеке C fopen проживает в stdio.h, с подписью FILE *fopen(const char *path, const char *mode);.

Например:

FILE *file_pointer = fopen("filename","r");

Как правило, есть 3 режима:

  • r, который открывает файл для чтения
  • w, который открывает файл для записи (очищая его в процессе)
  • a, который открывает файл для добавления в конец
  • Также есть несколько "гибридных" режимов (r+, w+, a+), названия которых зависят от языка.

Чтобы закрыть открытый файл, см. Fclose.