Ввод-вывод на консоль и порт

Эти функции производят запись и чтение из консоли или указанного порта. Подпрограммы ввода-вывода на консоль несовместимы с вводом-выводом в поток или низкоуровневыми библиотечными процедурами ввода-вывода. Не требуется открывать или закрывать консоль или порт для выполнения ввода-вывода, поэтому не существует никаких процедур открытия или закрытия для данной категории. В операционных системах 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

Чтение 2-байтового слова из указанного порта ввода-вывода

_kbhit

Проверка нажатия клавиши в консоли: используется перед попыткой чтения из консоли

_outp

Вывод одного байта в указанный порт ввода-вывода

_outpd

Вывод двойного слова в указанный порт ввода-вывода

_outpw

Вывод слова в указанный порт ввода-вывода

_putch, _putwch

Вывод символа на консоль

_ungetch, _ungetwch

Отмена чтения последнего символа из консоли, таким образом данный символ станет следующим символом для чтения.

См. также

Ссылки

Ввод и вывод

Процедуры среды выполнения по категориям