C ++ getchar () - C ++ Standard Library

Fungsi getchar () di C ++ membaca karakter berikutnya dari stdin.

getchar () prototipe

 int getchar ();

The getchar()fungsi setara dengan panggilan untuk getc (stdin). Itu membaca karakter berikutnya dari stdin yang biasanya keyboard.

Ini didefinisikan dalam file header.

Parameter getchar ()

Tidak ada.

getchar () Nilai kembali

  • Jika berhasil, getchar()fungsi tersebut mengembalikan karakter yang dimasukkan.
  • Jika gagal, ia akan kembali EOF.
    • Jika kegagalan disebabkan karena akhir dari kondisi file, maka eofindikator akan menyala stdin.
    • Jika kegagalan disebabkan oleh kesalahan lain, ini akan mengaktifkan indikator kesalahan stdin.

Contoh: Bagaimana fungsi getchar () bekerja

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

Saat Anda menjalankan program, output yang mungkin adalah:

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

Artikel yang menarik...