C ++ fgetc () - Стандартна бібліотека C ++

Функція fgetc () в C ++ зчитує наступний символ із заданого вхідного потоку.

прототип fgetc ()

 int fgetc (ФАЙЛ * потік);

fgetc()Функція приймає потік файлу в якості аргументу і повертає наступний символ з даного потоку як цілого типу.

Це визначається у файлі заголовка.

fgetc () Параметри

потік: потік файлів для читання символу.

fgetc () Повернене значення

  • Після успіху функція fgetc () повертає прочитаний символ.
  • При відмові повертає EOF. Якщо помилка виникла через кінець файлу, вона встановлює індикатор eof. Якщо помилка спричинена іншими помилками, вона встановлює індикатор помилки.

Приклад: Як працює функція fgetc ()

 #include int main() ( int c; FILE *fp; fp = fopen("file.txt","r"); if (fp) ( while(feof(fp) == 0) ( c = fgetc(fp); putchar(c); ) ) else perror("File opening failed"); fclose(fp); return 0; )

Після запуску програми можливим результатом буде:

 Приклад обробки файлів

Цікаві статті...