C ++ getchar () - Standardna knjižnica C ++

Funkcija getchar () v jeziku C ++ bere naslednji znak iz stdina.

getchar () prototip

 int getchar ();

getchar()Funkcija je enak poziv k getc (stdin). Prebere naslednji znak iz stdina, ki je običajno tipkovnica.

Določen je v datoteki glave.

getchar () parametri

Nobenega.

getchar () Vrnjena vrednost

  • Po uspehu getchar()funkcija vrne vneseni znak.
  • Ob neuspehu se vrne EOF.
    • Če je napaka posledica konca stanja datoteke, eofindikator vklopi stdin.
    • Če napako povzroči kakšna druga napaka, vklopi indikator napake stdin.

Primer: Kako deluje funkcija getchar ()

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

Ko zaženete program, bo možen izhod:

 Vnesite znake, pritisnite Enter, da ustavite rtq paSd12 6,2 haQ rtq paSd12 6,2 haQ

Zanimive Članki...