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 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