在指定端口读取和写入到控制台或这些实例。控制台 I/O 实例不是使用流 I/O 或底层 I/O 库 (dll) 例程兼容。不必打开控制台或端口或关闭,在 I/O 操作之前,未在该类别中的打开或关闭的实例。在 windows 操作系统中,从这些函数的输出始终处理到控制台,不能重定向。
控制台和端口 I/O 实例
实例  | 
使用  | 
|---|---|
从控制台读取字符串  | 
|
_cprintf, _cwprintf, _cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l  | 
向控制台写入数据的格式  | 
控制台中写入字符串  | 
|
_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l  | 
从控制台读取设置数据  | 
从控制台读取字符  | 
|
从控制台读取字符以及回显它  | 
|
读取指定的 I/O 端口的一个字节  | 
|
读取指定的 I/O 端口的双字  | 
|
读取指定的 I/O 端口 2 字节的。  | 
|
检查击键在控制台;在尝试从控制台读取使用  | 
|
编写一个字节指定的 I/O 端口  | 
|
编写双字指定的 I/O 端口  | 
|
编写运行指定的 I/O 端口  | 
|
向控制台写入字符的  | 
|
“从控制台,因此它读取的 Unget”最后一个字符变为读取的下一个字符  |