gpt4 book ai didi

除了 C 的标准库中的键盘,您能否从设备获取输入?

转载 作者:行者123 更新时间:2023-12-01 22:56:21 30 4
gpt4 key购买 nike

我在 1997 年读过一本教如何用 C 编程的书,在指定像 scanf 这样的函数从键盘输入时,它总是使用“通常”这个词。因此,我很好奇像 scanf 这样的函数是否可以从其他设备获取输入,或者以前是否可以。

最佳答案

Because of this, I'm curious as to if functions like scanf can take input from other devices, or if it used to.

scanf 从程序的标准输入中获取输入。这与运行环境和程序启动方式有关。 (查找“I/O 重定向”)。程序的标准输入连接到磁盘上的文件或另一个程序的输出并不罕见。它有时连接到一个 socket 。更罕见的是,它连接到串行端口、空设备、零源或随机字节。

从历史上看,它可能已连接到卡片或纸带阅读器。

原则上,它可以连接到任何产生数据的设备——例如鼠标——但仅仅因为某些事情是可能的并不意味着它有用。

关于除了 C 的标准库中的键盘,您能否从设备获取输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73160674/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com