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