Описание слайда:
Функции чтения из файла и записи в файл:
fputс(переменная типа char, указатель на файл) – посимвольная запись данных в файл
fgetc(указатель на файл) – посимвольное чтение из файла
fputs(переменная типа строка, указатель на файл) – построчная запись данных в файл. Записывает в файл строку, но в конце не добавляет символ окончания строки.
fgets(переменная типа строка, длина, указатель на файл) – построчное чтение данных из файла. Читает строку целиком до символа новой строки, если ее длина не превышает значения параметра «длина» минус один символ. Параметр «длина» является целым числом или целочисленной переменной,указывающей максимально возможное количество символов в строке
fprintf(указатель на файл, строка формата, список переменных) – форматированный вывод символов, строк или чисел в файл
fwrite(указатель на буфер хранения данных, размер элемента, количество элементов, указатель на файл) – запись заданного количества блоков данных определѐнной длины из буфера в файл
fscanf(указатель на файл, строка формата, список переменных) – форматированный ввод символов строк или чисел из файла.
fread(указатель на буфер размещения данных, размер элемента, количество элементов, указатель на файл) – чтение блоков данных заданного размера в указанном количестве из файла в буфер.
feof(указатель на файл) – функция определяет, достигнут ли конец файла. Если текущая позиция является концом файла (EOF), то функция возвращает ненулевое значение, в противном случае возвращается 0.
fflush(указатель на файл) – принудительная очистка буфера вывода путем передачи содержимого на ВЗУ
remove(имя файла) – удаляет файл. Функция remove() возвращает 0, если файл успешно удален
rename(старое имя, новое имя) – переименовывает файл или директорию, указанную в параметре «старое имя», и присваивает имя, указанное в параметре «новое имя». Также может применяться для перемещения файла.
fseek(указатель на файл, количество байт, начало отсчѐта) -- устанавливает указатель текущей позиции в файле. Количество байт отсчитывается от значения параметра «начало отсчета», оно определяет новое значение указателя текущей позиции, а начало отсчѐта - это один из следующих макросов: начало файла (SEEK_SET), текущая позиция (SEEK_CUR), конец
файла (SEEK_END). Обычно данная функция применяется только для бинарых файлов.