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

Функцията fgetc () в C ++ чете следващия символ от дадения входен поток.

прототип на fgetc ()

 int fgetc (FILE * поток);

Най 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; )

Когато стартирате програмата, възможният изход ще бъде:

 Пример за обработка на файлове

Интересни статии...