Funkcija getchar () C ++ nolasa nākamo rakstzīmi no stdin.
getchar () prototips
int getchar ();
getchar()
Funkcija ir līdzvērtīga zvanu uz getc (stdin). Tas nolasa nākamo rakstzīmi no stdin, kas parasti ir tastatūra.
Tas ir definēts galvenes failā.
getchar () parametri
Nav.
getchar () Atgriešanās vērtība
- Pēc panākumiem
getchar()
funkcija atgriež ievadīto rakstzīmi. - Pēc neveiksmes tas atgriežas
EOF
.- Ja kļūme ir izraisīta faila stāvokļa beigām, tā ieslēdz
eof
indikatorustdin
. - Ja kļūmi izraisa kāda cita kļūda, tā ieslēdz kļūdas indikatoru
stdin
.
- Ja kļūme ir izraisīta faila stāvokļa beigām, tā ieslēdz
Piemērs: kā darbojas 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; )
Palaidot programmu, iespējamā izeja būs:
Ievadiet rakstzīmes, nospiediet taustiņu Enter, lai apturētu rtq paSd12 6.2 haQ rtq paSd12 6.2 haQ