【问题标题】:User mode linux input and output用户态linux输入输出
【发布时间】:2015-03-05 01:28:35
【问题描述】:

我使用用户模式 ​​linux 并正在使用用户空间尝试分别获取控制台和键盘的输入和输出。

到目前为止,我已经弄清楚了如何处理输出。我能够使用 printk 打印到终端(而不是控制台)。

关于如何将输入和打印输出到控制台有什么建议吗?

谢谢。

【问题讨论】:

    标签: linux input output mode


    【解决方案1】:

    如果是用户模式,你有标准输入和标准输出,所以你可以使用 c stdio.h 库中的 printf/scanf:http://www.cplusplus.com/reference/cstdio/

    printk 仅适用于内核模式!

    【讨论】:

    • 我尝试添加 stdio.h 库(使用 printf 和 scanf),但是当我编译它时,我收到一条错误消息,提示找不到 stdio.h 库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多