_fgetchar, _fgetwchar

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu stdio.h - Index


Header-Datei

stdio.h

Kategorie

Konsolen-Ein-/Ausgaberoutinen

Prototyp

int _fgetchar(void);

wint_t _fgetwchar(void);

Beschreibung

Liest ein Zeichen von stdin.

_fgetchar gibt das nächste Zeichen von stdin zurück. Die Funktion ist definiert als fgetc(stdin).

Anmerkung:  Für Win32-GUI-Anwendungen muss stdin umgeleitet werden.

Rückgabewert

Bei erfolgreicher Ausführung gibt _fgetchar das gelesene Zeichen zurück, nachdem es in einen Wert vom Typ int ohne Vorzeichen konvertiert wurde. Wurde das Dateiende erreicht oder trat ein Fehler auf, wird EOF zurückgegeben.

Beispiel



 #include <stdio.h>
 int main(void)
 {
    char ch;
    /* Anwender zu einer Eingabe auffordern */
    printf("Enter a character followed by <Enter<: ");
    /* Ein Zeichen von stdin lesen */
    ch = fgetchar();
    /* Das gelesene Zeichen anzeigen */
    printf("The character read is: '%c'\n", ch);
    return 0;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

_fgetchar

+

_fgetwchar

+