首页 > 解决方案 > 从 C 控制台应用程序使文本闪烁

问题描述

您好,我刚开始使用 C,但我对此了解不多,我想知道是否可以在控制台应用程序中更改文本的字体/样式/外观?

标签: c

解决方案


C 没有字体、样式或其他视觉表示参数的概念。除非您正在编写 GUI 应用程序,否则您将无法指定类似的内容。

输出文本的非 GUI 应用程序(控制台应用程序/CLI 应用程序)将通过写入stdout或来完成stderr。您正在使用的终端/外壳/控制台应用程序将“拦截”这些流并相应地显示内容(例如文本)。因此,应用样式由终端/外壳/控制台决定,您必须为此查阅终端/外壳/控制台文档。

如果您正在编写基于文本/终端的用户界面,您可能需要查看诸如ncurses之类的库。


推荐阅读