Operacje We/Wy konsoli i portu

Te procedury służą do odczytu i zapisu w konsoli lub na określonym porcie. Procedury we/wy konsoli nie są zgodne z procedurami operacji we/wy strumienia i/O niskim poziomie. Przed wykonaniem operacji we/wy nie trzeba otwierać ani zamykać konsoli lub portu. w tej kategorii nie ma żadnych otwartych ani zamykających procedur. W systemach operacyjnych Windows dane wyjściowe z tych funkcji są zawsze kierowane do konsoli i nie można ich przekierować.

Procedury we/wy konsoli i portu

Procedura Zastosowanie
_cgets, _cgetws, _cgets_s _cgetws_s Odczytaj ciąg z konsoli
_cprintf, _cwprintf, _cprintf_s, _cprintf_s_l, _cwprintf_s _cwprintf_s_l Zapisz sformatowane dane w konsoli
_cputs Napisz ciąg do konsoli
_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s _cwscanf_s_l Odczytaj sformatowane dane z konsoli
_getch, _getwch Odczytaj znak z konsoli
_getche, _getwche Odczytaj znak z konsoli i echo go
_inp Odczytaj jeden bajt z określonego portu we/wy
_inpd Przeczytaj podwójne słowo z określonego portu we/wy
_inpw Przeczytaj 2-bajtowy wyraz z określonego portu we/wy
_kbhit Sprawdź naciśnięcie klawisza w konsoli programu; Użyj przed podjęciem próby odczytu z konsoli
_outp Napisz jeden bajt do określonego portu we/wy
_outpd Napisz podwójny wyraz do określonego portu we/wy
_outpw Napisz wyraz do określonego portu we/wy
_putch, _putwch Napisz znak do konsoli
_ungetch, _ungetwch "Unget" ostatni znak odczytywany z konsoli, tak aby stał się następnym znakiem odczytu

Zobacz też

Wejście i wyjście
Procedury środowiska uruchomieniowego języka Universal C według kategorii