Getchar () -funktionen i C ++ läser nästa tecken från stdin.
getchar () prototyp
int getchar ();
Den getchar()funktion motsvarar ett anrop till getc (stdin). Den läser nästa tecken från stdin som vanligtvis är tangentbordet.
Det definieras i rubrikfilen.
getchar () Parametrar
Ingen.
getchar () Returvärde
- Efter framgång 
getchar()returnerar funktionen det inmatade tecknet. - Vid misslyckande återkommer den 
EOF.- Om felet orsakas på grund av filtillståndet sätter det 
eofindikatorn påstdin. - Om felet orsakas av något annat fel sätter det felindikatorn på 
stdin. 
 - Om felet orsakas på grund av filtillståndet sätter det 
 
Exempel: Hur fungerar getchar () -funktionen
 #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; )
När du kör programmet blir en möjlig utdata:
Ange tecken, tryck Enter för att stoppa rtq paSd12 6.2 haQ rtq paSd12 6.2 haQ








