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

C ++ 'daki getchar () işlevi, stdin'den sonraki karakteri okur.

getchar () prototipi

 int getchar ();

getchar()İşlev getc (stdin) bir çağrı için eşdeğerdir. Genellikle klavye olan stdin'den sonraki karakteri okur.

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

getchar () Parametreler

Yok.

getchar () Dönüş değeri

  • Başarı durumunda, getchar()işlev girilen karakteri döndürür.
  • Başarısızlık halinde geri döner EOF.
    • Başarısızlık dosya sonu durumundan kaynaklanıyorsa, eofgöstergeyi açar stdin.
    • Başarısızlık başka bir hatadan kaynaklanıyorsa, hata göstergesini açar stdin.

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

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

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

 Karakterleri girin, rtq paSd12 6.2 haQ rtq paSd12 6.2 haQ durdurmak için Enter tuşuna basın

Ilginç makaleler...