Operacje We/Wy konsoli i portu

Te procedury odczytują i zapisują w konsoli programu lub na określonym porcie. Procedury we/wy konsoli nie są zgodne z procedurami we/wy strumienia lub bibliotekami we/wy niskiego poziomu. Konsola lub port nie muszą być otwierane ani zamykane przed wykonaniem operacji we/wy, więc w tej kategorii nie ma procedur otwierania ani zamykania. W systemach operacyjnych Windows dane wyjściowe z tych funkcji są zawsze kierowane do konsoli i nie można ich przekierowywać.

Procedury we/wy konsoli i portu

Procedura Używanie
_cgets, _cgetws, _cgets_s, _cgetws_s Odczytywanie ciągu z konsoli
_cprintf, _cwprintf, _cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l Zapisywanie sformatowanych danych w konsoli
_cputs Zapisywanie ciągu w konsoli
_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l Odczytywanie sformatowanych danych z konsoli
_getch, _getwch Odczytywanie znaku z konsoli
_getche, _getwche Odczytaj znak z konsoli i powtórz go
_inp Odczytywanie bajtu z określonego portu we/wy
_inpd Odczytaj podwójne słowo z określonego portu we/wy
_inpw Odczytywanie 2-bajtowego wyrazu z określonego portu we/wy
_kbhit Sprawdź naciśnięcie klawiszy w konsoli; przed podjęciem próby odczytania z konsoli programu
_outp Zapisywanie bajtu na określonym porcie we/wy
_outpd Napisz podwójne słowo do określonego portu we/wy
_outpw Napisz wyraz do określonego portu we/wy
_putch, _putwch Zapisywanie znaku w konsoli
_ungetch, _ungetwch "Unget" ostatni znak odczytany z konsoli, dzięki czemu staje się następnym znakiem odczytanego

Zobacz też

Dane wejściowe i wyjściowe
Procedury czasu wykonywania języka Universal C według kategorii