gpt4 book ai didi

c - 是否可以在 C 中编写您自己的 kbhit()?

转载 作者:行者123 更新时间:2023-12-04 02:02:08 25 4
gpt4 key购买 nike

我在我的大学上了一门编程课,我正在研究一些程序。我想知道是否可以编写我自己的 kbhit() 函数。如果可能的话,kbhit() 是如何编码的。

目的是我需要知道我使用的函数是如何工作的。

最佳答案

是也不是。

C 语言没有输入和输出的概念。它依赖于一个标准库(基本上是用 C 语言编写的),而后者又依赖于系统调用。

标准库、类 Unix 系统和 Windows 通用的系统调用集都没有处理非阻塞系统调用,因此您必须调用系统特定的系统调用。

但同样,您可以从 C 语言轻松调用它们。

关于c - 是否可以在 C 中编写您自己的 kbhit()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30078444/

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