Прототип функции для fscanf()выглядит следующим образом:
int fscanf(FILE *stream, const char *format, ...);
Этот прототип написан на языке программирования C. Функция fscanf()используется для чтения форматированных входных данных из файла. Требуется три аргумента:
поток: указатель на объектFILE, который идентифицирует поток, из которого считываются входные данные.format: строка, определяющая формат входных данных, которые предполагается прочитать. Он может содержать спецификаторы формата, такие как%dдля целых чисел,%fдля чисел с плавающей запятой,%sдля строк и т. д....(многоточие): представляет переменное количество аргументов, соответствующее спецификаторам формата в строкеformat. Эти аргументы представляют собой адреса переменных, в которых будут храниться входные значения.
Функция fscanf()возвращает количество входных элементов, успешно сопоставленных и назначенных, или EOF, если произошла ошибка или достигнут конец файла.р>
Вот несколько дополнительных методов, связанных с вводом/выводом файлов в C:
fopen(): открывает файл.fclose(): закрывает файл.fprintf(): записывает форматированный вывод в файл.fgets(): считывает строку из файла.fputc(): записывает символ в файл.rewind(): устанавливает индикатор позиции файла в начало файла.