C ++ fgetc () - Perpustakaan Standard C ++

Fungsi fgetc () dalam C ++ membaca watak seterusnya dari aliran input yang diberikan.

prototaip fgetc ()

 int fgetc (FILE * aliran);

Yang fgetc()fungsi mengambil aliran fail sebagai hujah dan mengembalikan aksara seterusnya dari sungai itu diberikan sebagai jenis integer.

Ia ditakrifkan dalam fail tajuk.

Parameter fgetc ()

stream: Aliran fail untuk membaca watak.

fgetc () Nilai pulangan

  • Pada kejayaan, fungsi fgetc () mengembalikan watak baca.
  • Pada kegagalan ia mengembalikan EOF. Sekiranya kegagalan disebabkan oleh akhir fail, ia menetapkan penunjuk eof. Sekiranya kegagalan disebabkan oleh kesalahan lain, ia menetapkan petunjuk kesalahan.

Contoh: Bagaimana fungsi fgetc () berfungsi

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

Semasa anda menjalankan program, output yang mungkin adalah:

 Contoh pengendalian fail

Artikel menarik...