C ++ fgetc () - C ++ Standart Kitaplığı

C ++ 'daki fgetc () işlevi, verilen girdi akışından sonraki karakteri okur.

fgetc () prototip

 int fgetc (FILE * akım);

fgetc()İşlev, bağımsız değişken olarak bir dosya akışı alır ve bir tamsayıdır tür olarak akımdan sonraki karakter verir.

Başlık dosyasında tanımlanmıştır.

fgetc () Parametreler

stream: Karakteri okumak için dosya akışı.

fgetc () Dönüş değeri

  • Başarı durumunda, fgetc () işlevi okuma karakterini döndürür.
  • Başarısızlık durumunda EOF döndürür. Başarısızlık dosyanın sonundan kaynaklanıyorsa, eof göstergesini ayarlar. Arıza başka hatalardan kaynaklanıyorsa, hata göstergesini ayarlar.

Örnek: fgetc () işlevi nasıl çalışır?

 #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; )

Programı çalıştırdığınızda, olası bir çıktı:

 Dosya işleme örneği

Ilginç makaleler...