다음을 통해 공유


콘솔 및 포트 I/O

이러한 루틴은 콘솔이나 지정된 포트에 읽고 씁니다. 콘솔 I/O 루틴은 I/O 스트림 또는 하위 수준 I/O 라이브러리 루틴을 사용 하여 호환 되지 않습니다. 콘솔이나 포트를 열거 나 I/O가 수행되기 전에 종료 할 필요가 없습니다, ​​그래서이 범주에 열고 닫는 루틴이 없습니다. 윈도우 운영 체제에서, 이들 함수의 출력은 항상 콘솔에 관한 것이며 리디렉션 될 수 없습니다.

콘솔 및 포트 I/O 루틴

루틴

기능

_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

지정 된 I/O 포트에서 1 바이트를 읽습니다.

_inpd

지정 된 I/O 포트에서 이중 단어를 읽습니다.

_inpw

지정 된 I/O 포트에서 2 바이트 단어를 읽습니다.

_kbhit

콘솔에서 읽기를 시도하기 전에 사용하여 콘솔에서 키 입력을 확인합니다.

_outp

지정 된 I/O 포트에 1 바이트를 씁니다.

_outpd

지정 된 I/O 포트에 이중 단어를 씁니다.

_outpw

지정 된 I/O 포트에 단어를 씁니다.

_putch, _putwch

콘솔에 문자를 씁니다.

_ungetch, _ungetwch

"Unget" 의 마지막 문자는 콘솔에서 읽기 때문에 콘솔에서 읽은 다음 문자입니다.

참고 항목

참조

입력 및 출력

범주별 런타임 루틴