Прототип: FILE *fopen(char *a,char *b); - открытие файла.
Параметры:
- a – имя файла (полный путь);
- b – способ обработки:
- r – только чтение;
- w – только запись;
- a – только добавление в конец существующего файла.
Параметры способа обработкиrи wмогут дополняться символом +, который означает также и возможность изменения содержания файла.
Пример. w+ - создать файл и затем изменять.
Возвращаемое значение: указатель на файл (при нормальном открытии) | NULL (при ошибке).
Пример.
FILE *p; // Указатель на файл. Должен быть описан в программе
..................................
p=fopen("u:\c_lections\examples\out.dat", "r");
Прототип: int fclose(FILE *); - закрытие файла.
Возвращаемое значение: 0 - нормальное закрытие | EOF - ошибка.