Функция Получает символ из потока.
Синтаксис #include
int fgetc(FILE * stream);
Файл, содержащий stdio.h
прототип
Описание fgetc возвращает следующий символ из указанного
входного потока stream.
Возвращаемое При успешном завершении возвращает символ, преоб-
значение разованный к типу int без расширения знака. При
обнаружении конца файла возвращает EOF.
Переносимость Поддерживается стандартом ANSI C и совместима с
UNIX.
Смотрите также fgetcharfputcgetcgetchgetchargetcheungetcungetch
Пример:
#include
#include
#include
int main(void)
{
FILE *stream;
char msg[] = "Тестовый пример";
char ch;
/* создать файл для его изменения */
stream = fopen("DUMMY.FIL","w+");
/* записать в файл данные */
fwrite(msg,strlen(msg),1,stream);
/* перейти в начало файла */
fseek(stream,0,SEEK_SET);
do
{
/* ввести символ из файла */
ch = fgetc(stream);
/* вывести символ на экран */
putch(ch);
} while(ch!=EOF);
fclose(stream);
return 0;
}