C ++ getchar () - C ++ standartinė biblioteka

Funkcija getchar () C ++ nuskaito kitą simbolį iš stdin.

getchar () prototipas

 int getchar ();

getchar()Funkcija yra lygiavertis pokalbio su getc (STDIN). Jis skaito kitą simbolį iš „stdin“, kuris paprastai yra klaviatūra.

Tai apibrėžta antraštės faile.

getchar () parametrai

Nė vienas.

getchar () Grąžinimo vertė

  • Pasisekus, getchar()funkcija grąžina įvestą simbolį.
  • Po nesėkmės jis grįžta EOF.
    • Jei gedimas įvyko dėl failo pabaigos pabaigos, jis įjungia eofindikatorių stdin.
    • Jei gedimą sukelia kita klaida, jis įjungia klaidos indikatorių stdin.

Pavyzdys: Kaip veikia getchar () funkcija

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

Kai paleisite programą, galimas rezultatas bus:

 Įveskite simbolius, paspauskite Enter, kad sustabdytumėte rtq paSd12 6,2 haQ rtq paSd12 6,2 haQ

Įdomios straipsniai...