C ++ getchar () - C ++ standardraamatukogu

Funktsioon getchar () C ++ -s loeb stdinilt järgmise märgi.

getchari () prototüüp

 int getchar ();

getchar()Funktsioon on võrdväärne kõne GETC (standardsisendi). See loeb stdinilt järgmise märgi, mis on tavaliselt klaviatuur.

See on määratletud päisefailis.

getchar () parameetrid

Puudub.

getchar () Tagastusväärtus

  • Edu korral getchar()tagastab funktsioon sisestatud märgi.
  • Ebaõnnestumisel naaseb EOF.
    • Kui tõrge on põhjustatud faili lõppemise tõttu, lülitab see eofindikaatori sisse stdin.
    • Kui rike on põhjustatud mõnest muust veast, lülitab see veaindikaatori sisse stdin.

Näide: kuidas funktsioon getchar () töötab

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

Programmi käivitamisel on võimalik väljund:

 Sisestage tähemärgid, vajutage sisestusklahvi rtq paSd12 6,2 haQ peatamiseks rtq paSd12 6,2 haQ peatamiseks

Huvitavad Artiklid...