C ++ getchar () - C ++ Standard Βιβλιοθήκη

Η συνάρτηση getchar () στο C ++ διαβάζει τον επόμενο χαρακτήρα από το stdin.

πρωτότυπο getchar ()

 int getchar ();

Η getchar()συνάρτηση ισοδυναμεί με μια κλήση για λήψη (stdin). Διαβάζει τον επόμενο χαρακτήρα από το stdin που είναι συνήθως το πληκτρολόγιο.

Ορίζεται στο αρχείο κεφαλίδας.

getchar () Παράμετροι

Κανένας.

getchar () Επιστροφή τιμή

  • Με επιτυχία, η getchar()συνάρτηση επιστρέφει τον εισαγόμενο χαρακτήρα.
  • Σε αποτυχία, επιστρέφει EOF.
    • Εάν η αποτυχία οφείλεται στο τέλος της κατάστασης του αρχείου, eofενεργοποιεί την ένδειξη stdin.
    • Εάν η αποτυχία προκαλείται από κάποιο άλλο σφάλμα, ενεργοποιεί την ένδειξη σφάλματος stdin.

Παράδειγμα: Πώς λειτουργεί η λειτουργία 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; )

Όταν εκτελείτε το πρόγραμμα, μια πιθανή έξοδος θα είναι:

 Εισαγάγετε χαρακτήρες, πατήστε Enter για να σταματήσετε rtq paSd12 6,2 haQ rtq paSd12 6,2 haQ

ενδιαφέροντα άρθρα...