C ++ getchar () - C ++ standarta bibliotēka

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 eofindikatoru stdin.
    • Ja kļūmi izraisa kāda cita kļūda, tā ieslēdz kļūdas indikatoru stdin.

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

Interesanti raksti...