gpt4 book ai didi

c - printf() 使用哪些系统调用将数据写入 Windows 中的控制台?

转载 作者:行者123 更新时间:2023-11-30 16:22:54 24 4
gpt4 key购买 nike

printf() 使用什么确切的系统调用将数据写入 Windows 中的控制台?并且,它们是位于 ntdll.dll 或 kernel32.dll 中还是位于两者中或其他位置?

最佳答案

printf 不会将数据直接写入控制台,而是将数据写入输出流。这是console host (conhost.exe) 从输出流中获取数据并将其写入控制台。

有一个entire API用于访问控制台。例如,WriteConsole功能。

关于c - printf() 使用哪些系统调用将数据写入 Windows 中的控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54228202/

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