Konsolen- und Port-E/A
Diese Routinen lesen und schreiben Daten in Ihre Konsole oder an den angegebenen Port. Die Konsolen-E/A-Routinen sind nicht mit Datenstrom-E/A- oder I/O-Bibliotheksroutinen auf niedriger Ebene kompatibel. Die Konsole oder der Port muss nicht geöffnet oder geschlossen werden, bevor E/A ausgeführt wird. Daher gibt es keine offenen oder schließenden Routinen in dieser Kategorie. In den Windows-Betriebssystemen wird die Ausgabe dieser Funktionen immer an die Konsole weitergeleitet und kann nicht umgeleitet werden.
Konsolen- und Port-E/A-Routinen
Routine | Zweck |
---|---|
_cgets , , _cgetws _cgets_s _cgetws_s |
Zeichenfolge aus der Konsole lesen |
_cprintf , , _cprintf_s _cwprintf , _cprintf_s_l , , _cwprintf_s _cwprintf_s_l |
Formatierte Daten in Konsole schreiben |
_cputs |
Zeichenfolge in Konsole schreiben |
_cscanf , , _cscanf_s _cwscanf , _cscanf_s_l , , _cwscanf_s _cwscanf_s_l |
Formatierte Daten aus Konsole lesen |
_getch , _getwch |
Zeichen aus Konsole lesen |
_getche , _getwche |
Zeichen aus Konsole lesen und wiederholen |
_inp |
Lesen eines Byte aus dem angegebenen E/A-Port |
_inpd |
Doppelwort aus dem angegebenen E/A-Port lesen |
_inpw |
2-Byte-Wort aus dem angegebenen E/A-Port lesen |
_kbhit |
Tastatureingabe bei der Konsole überprüfen; vor Sie Lesen aus der Konsole verwenden |
_outp |
Schreiben eines Byte in den angegebenen E/A-Port |
_outpd |
Doppelwort an den angegebenen E/A-Port schreiben |
_outpw |
Wort an den angegebenen E/A-Port schreiben |
_putch , _putwch |
Zeichen in Konsole schreiben |
_ungetch , _ungetwch |
Letztes Zeichen von „Unget“ aus der Konsole lesen, damit das nächste Zeichen gelesen wird |
Siehe auch
Eingabe und Ausgabe
Universelle C-Laufzeitroutinen nach Kategorie