【问题标题】:User string input show in color [duplicate]用户字符串输入以彩色显示[重复]
【发布时间】:2013-02-08 11:33:47
【问题描述】:

我在工程课程中使用 Solaris 服务器。通过 SecureCRT 和 gcc 编译器运行代码。我们的任务是让用户输入一个字符串,然后让程序反转它。输入字符串需要显示为红色,不知道是什么代码将颜色操作到屏幕上。

输入/输出见图片

我尝试从下面的第一个链接运行代码,但它没有以任何颜色输出。它仍然以标准的黑白显示所有单词

【问题讨论】:

  • 看看这个post,希望对你有帮助
  • 您应该能够将适当的控制字符写入标准输出以更改颜色(然后再次将其改回)\\033[1;31m 为红色 \\033[1;39m 为白色

标签: c


【解决方案1】:

查看ncurses。这是一个为处理此类事情而构建的库,以及其他格式。

curses 中的start_color() 可能是一个好的开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    • 1970-01-01
    • 1970-01-01
    • 2018-06-26
    • 2017-07-23
    相关资源
    最近更新 更多