C ++ getchar () - Perpustakaan Standard C ++

Fungsi getchar () dalam C ++ membaca watak seterusnya dari stdin.

prototaip getchar ()

 int getchar ();

Yang getchar()fungsi adalah sama dengan panggilan untuk getc (stdin). Ia membaca watak seterusnya dari stdin yang biasanya papan kekunci.

Ia ditakrifkan dalam fail tajuk.

getchar () Parameter

Tiada.

getchar () Nilai pulangan

  • Setelah berjaya, getchar()fungsi mengembalikan watak yang dimasukkan.
  • Pada kegagalan, ia kembali EOF.
    • Sekiranya kegagalan disebabkan oleh akhir keadaan fail, ia akan menetapkan eofpenunjuk stdin.
    • Sekiranya kegagalan disebabkan oleh ralat lain, ia akan menyalakan penunjuk ralat stdin.

Contoh: Bagaimana fungsi getchar () berfungsi

 #include #include using namespace std; int main() ( int c,i=0; char str(100); cout << "Enter characters, Press Enter to stop"; do ( c = getchar(); str(i) = c; i++; ) while(c!=''); cout << str; return 0; )

Semasa anda menjalankan program, output yang mungkin adalah:

 Masukkan aksara, Tekan Enter untuk menghentikan rtq paSd12 6.2 haQ rtq paSd12 6.2 haQ

Artikel menarik...