Ввод-вывод на консоль и порт
Эти процедуры выполняют чтение и запись для консоли или порта с определенным номером. Подпрограммы ввода-вывода консоли несовместимы с подпрограммами потоковой ввода-вывода или низкоуровневой библиотеки ввода-вывода. Консоль или порт не должны быть открыты или закрыты перед выполнением операций ввода-вывода, поэтому в этой категории нет открытых или закрытых подпрограмм. В операционных системах Windows выходные данные этих функций всегда направляются в консоль и не могут быть перенаправлены.
Подпрограммы ввода-вывода в консоли и портах
Маршрут | Использование |
---|---|
_cgets , _cgetws , _cgets_s , _cgetws_s |
Считывание строки из консоли |
_cprintf , _cwprintf , _cprintf_s , _cprintf_s_l , _cwprintf_s , _cwprintf_s_l |
Вывод форматированных данных на консоль |
_cputs |
Вывод строки на консоль |
_cscanf , _cwscanf , _cscanf_s , _cscanf_s_l , _cwscanf_s , _cwscanf_s_l |
Считывание форматированных данных из консоли |
_getch , _getwch |
Считывание символа из консоли |
_getche , _getwche |
Считывание и отображение символа из консоли |
_inp |
Чтение байта из указанного порта ввода-вывода |
_inpd |
Считывание двойного слова из указанного порта ввода-вывода |
_inpw |
Считывание двухбайтового слова из указанного порта ввода-вывода |
_kbhit |
Проверка нажатия клавиш в консоли, которую следует выполнять перед попыткой чтения из консоли |
_outp |
Запись байта в указанный порт ввода-вывода |
_outpd |
Запись двойного слова в указанный порт ввода-вывода |
_outpw |
Запись слова в указанный порт ввода-вывода |
_putch , _putwch |
Запись символа в консоль |
_ungetch , _ungetwch |
"Отмена чтения" последнего символа, полученного из консоли, чтобы он стал следующим символом для считывания |
См. также
Входные и выходные данные
Универсальные подпрограммы среды выполнения C по категориям
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по