Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эти процедуры выполняют чтение и запись для консоли или порта с определенным номером. Подпрограммы ввода-вывода консоли несовместимы с подпрограммами потоковой ввода-вывода или низкоуровневой библиотеки ввода-вывода. Консоль или порт не должны быть открыты или закрыты перед выполнением операций ввода-вывода, поэтому в этой категории нет открытых или закрытых подпрограмм. В операционных системах Windows выходные данные этих функций всегда направляются в консоль и не могут быть перенаправлены.
Подпрограммы ввода-вывода в консоли и портах
| Маршрут | Использование |
|---|---|
_cgets, , _cgetws_cgets_s_cgetws_s |
Считывание строки из консоли |
_cprintf, , _cwprintf_cprintf_s_l_cprintf_s_cwprintf_s,_cwprintf_s_l |
Вывод форматированных данных на консоль |
_cputs |
Вывод строки на консоль |
_cscanf, , _cwscanf_cscanf_s_l_cscanf_s_cwscanf_s,_cwscanf_s_l |
Считывание форматированных данных из консоли |
_getch, _getwch |
Считывание символа из консоли |
_getche, _getwche |
Считывание и отображение символа из консоли |
_inp |
Чтение байта из указанного порта ввода-вывода |
_inpd |
Считывание двойного слова из указанного порта ввода-вывода |
_inpw |
Считывание двухбайтового слова из указанного порта ввода-вывода |
_kbhit |
Проверка нажатия клавиш в консоли, которую следует выполнять перед попыткой чтения из консоли |
_outp |
Запись байта в указанный порт ввода-вывода |
_outpd |
Запись двойного слова в указанный порт ввода-вывода |
_outpw |
Запись слова в указанный порт ввода-вывода |
_putch, _putwch |
Запись символа в консоль |
_ungetch, _ungetwch |
"Отмена чтения" последнего символа, полученного из консоли, чтобы он стал следующим символом для считывания |
См. также
Входные и выходные данные
Универсальные подпрограммы среды выполнения C по категориям