控制台和端口I/O
在指定端口读取和写入到控制台或这些实例。控制台 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”最后一个字符变为读取的下一个字符 |