C ++ getchar () - C ++ szabványos könyvtár

A getchar () függvény a C ++ - ban kiolvassa a következő karaktert az stdin-ből.

getchar () prototípus

 int getchar ();

A getchar()függvény egyenértékű a getc (stdin) hívással. Kiolvassa a következő karaktert a stdin-ből, amely általában a billentyűzet.

A fejlécfájlban van meghatározva.

getchar () paraméterek

Egyik sem.

getchar () Visszatérési érték

  • Siker esetén a getchar()függvény visszaadja a beírt karaktert.
  • A kudarc után visszatér EOF.
    • Ha a hibát a fájl végének oka okozza, akkor bekapcsolja a eofjelzőt stdin.
    • Ha a hibát valamilyen más hiba okozza, akkor bekapcsolja a hiba jelzőjét stdin.

Példa: Hogyan működik a getchar () függvény

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

A program futtatásakor egy lehetséges kimenet lesz:

 Írja be a karaktereket, nyomja meg az Enter billentyűt az rtq paSd12 6.2 haQ leállításához rtq paSd12 6.2 haQ leállításához

érdekes cikkek...